问题描述:将一块带有 USB 接口的开发板通过下载线接到电脑(Mac OS)上后,Arduino IDE 菜单工具-->端口选项中看不到开发板的端口,只有蓝牙的
Arduino IDE版本:1.8.9; 开发板:ATmega8按理说,跟 Windows 一样,电脑和开发板连了下载线,就可以在Arduino IDE 中直接找到端口,不用下载什么驱动,可是 Mac 却不行,没有出现可选的端口,那就要安装串口驱动了。解决方法:下载驱动,安装,就可以了github上的解决方法/espressif/arduino-esp32/issues/370,安装VCP驱动VCP驱动下载地址:/Drivers/VCP.htm我下载的是 64 位的,可以根据自己的系统来选择下载后,文件如图打开安装管理器按照安装管理器的提示进行安装即可最后,可以看到,在 Arduino IDE 的工具菜单里面,“端口”选项可以找到对应的串口在终端,输入以下命令,可以看到,已经出现 tty.SLAB_USBtoUART 端口(不同开发板端口不一样)
cd /devls tty.*或ls /dev/tty.*