跳到主要内容

基于Windows平台

Windows应该是大家常见的工作平台,即使是我们这些开发人员也是如此。所以我们也是推荐大家使用Windows平台作为首选的开发环境,并且推荐使用 Windows 10 系统。因为微软官方已经官宣停止对Windows 7 的更新和维护,所以我们最好不好使用windows 7以及比windows 7 更低的版本来搭建开发环境,否则可能会出现各种不必要甚至是无法得到解决的问题。

windows 10还有一个优点是,很多驱动都能自动联网安装,免去了我们手动安装的麻烦,比如我们将 DshanMCU-Mio(澪) 第一次接入我们PC上的时候,如果安装的是Windwos 10系统,那么会有弹窗提示正在安装驱动,这是非常智能方便的。

当然了,如果你确实智能使用其他版本的Windows系统,那么在出现问题的时候也是可以在我们的 交流社区 提问,会有专业的老师或者热心的同学一起帮你解决问题!

安装Arduino IDE

安装Arduino IDE有两个方法:

  • 使用需要安装的安装版 Arduino IDE
  • 使用开箱即用的绿色版 Arduino IDE

因为 Arduino IDE 默认没有适配 ESP32-S3 开发环境,所以不管使用哪种安装方法,我们都要在能打开 Arduino IDE 之后,再进一步配置我们的 ESP32-S3+Arduino 开发环境,这个配置过程都是一样的,我们提供了很简便的配置方法。

下面我们先分别了解这两种安装方法。

安装版 Arduino IDE

需要将 Arduino IDE 安装到我们的PC中,安装完成之后可以将安装包删除,相比绿色版麻烦很多。

  • 首先,我们找到 03_开发工具/arduino-ide_2.0.0_Windows_64bit.exe 安装包所在的目录
  • 然后,双击 arduino-ide_2.0.0_Windows_64bit.exe 按照默认的选项进行安装

DShanMCU-Mio_Arduino_chapter2-2_images_001

  • 最后,安装完成你可以在桌面看到多出来了一个叫 arduino 的快捷方式的图标,以后我们双击改图片即可打开 Arduino IDE

绿色版 Arduino IDE

绿色版的意思是不需要将 Arduino IDE 安装到我们的PC中,解压之后进入压缩包目录双击 Arduino IDE.exe 即可打开 Arduino IDE 进行开发,相对于安装版来说方便很多,但是我们要保留我们的解压出来的文件。

  • 首先,我们找到 03_开发工具/arduino-ide_2.0.0_Windows_64bit.zip 压缩包所在的目录
  • 然后将 arduino-ide_2.0.0_Windows_64bit.zip 解压到你自定义的目录(也可以直接解压到当前文件夹中)
  • 最后,进入到 arduino-ide_2.0.0_Windows_64bit 目录,打开 Arduino IDE.exe 即可看到IDE界面

为了方便后面的使用,建议将 arduino-ide_2.0.0_Windows_64bit.zip 解压到一个你认为可以很好存放软件的目录,比如 D:\SoftWare。还有你可以像下图这样创建 Arduino IDE.exe 的快捷方式在桌面或者固定到任务栏或者导航栏,这样我们以后就可以很方便地打开 Arduino IDE

配置 ESP32-S3+Arduino 开发环境

在我们能打开 Arduino IDE 并且进入主界面之后,我们就可以配置 ESP32-S3+Arduino 开发环境了。

如果使用我们的配套资料,那么配置过程非常简单,但是有两个前提条件要满足:

  • 能打开 Arduino IDE 并且进入了主界面
  • 下载了我们的配套资料

上面这两个条件都满足了之后按照下面的步骤操作:

打开 Arduino IDE 开发板管理目录,我这里是下面这个路径

C:\Users\100ask\AppData\Local\Arduino15

也就是注意留意看你的用户名是多少,我们按照下图这样操作可以确定当前使用的用户名是哪个:

DShanMCU-Mio_Arduino_chapter2-2_images_002

很明显,图中的用户名是 smile 路径是 C:\Users\smile 那么按照上面的说明,我们可以定位到自己的开发板管理目录:

C:\Users\smile\AppData\Local\Arduino15

我们将修改后的路径复制下来,打开Windows系统的 文件资源管理器 ,按照下图步骤进行操作:

DShanMCU-Mio_Arduino_chapter2-2_images_003

我们继续进入到 packages 目录,看到内容是下图这样的:

DShanMCU-Mio_Arduino_chapter2-2_images_004

我们接下来需要将我们的esp32开发板包(packages)添加进去即可,这个“包”在目录:

DShanMCU-Mio_Arduino_chapter2-2_images_005

如果你安装了解压缩工具,那么解压到指定目录非常简单:

  • 你可以选中压缩包,然后点击鼠标右键选择 解压到... 即可
  • 你可以双击打开压缩包,然后全选压缩包中的内容,将其拖动到指定目录即可(先在packages目录新建esp32目录再拖动到当中)。

无论是哪种解压方式,都要确保我们增加的开发板包的目录是 esp32

这是esp32目录中的内容,主要路径要和图中的一样:

DShanMCU-Mio_Arduino_chapter2-2_images_006

这样就大功告成,我们打开(重启)我们的 Arduino IDE 后,依次选择: `tools->Board' 就能看到多出来了 esp32 的选项:

DShanMCU-Mio_Arduino_chapter2-2_images_007

开发套件的使用

安装驱动

按照上面的操作,我们已经配置好开发环境,下面我们再来看看怎么在 Arduino IDE 中使用 DshanMCU-Mio(澪) 进行开发。

我们将 DshanMCU-Mio(澪) 上印有 UART 的 Type-C 接口,通过配套的 Type-C 线连接到我们的PC上的USB接口上,如下图所示:

DShanMCU-Mio_Arduino_chapter2-2_images_008

在 Windows 10 操作系统中,一般在你接上之后不久就会提示正在自动安装驱动。

我们右键点击 “我的电脑” ,然后依次点击: 属性->设备管理。打开 设备管理器 界面之后能看到 端口(COM和LPT)选项, 并且其中有新接入的设备串口(COM)号,说明驱动没有问题,可以正常使用。

DShanMCU-Mio_Arduino_chapter2-2_images_009

如果 驱动异常,那么就是你PC的系统无法自动安装驱动,这时候就需要我们 手动安装驱动 ,方法如下:

如果驱动异常,我们新接入的设备会显示一个 黄色的感叹号,我们选中这个设备项,然后点击鼠标右键,在弹出的菜单栏中选择 更新驱动程序

DShanMCU-Mio_Arduino_chapter2-2_images_009

然后会弹出一个页面,我们选择 “浏览计算机查找驱动”

驱动的路径选择: DShanMCU-Mio_Arduino_Data\03_开发工具\,点击 “确定” 后就会安装驱动。

驱动安装完成之后,再检查 设备管理器 中是否有串口(COM)号。

资料中的驱动是压缩包,我们要先解压这个压缩包再选择驱动,这里略过解压操作教程。

我们的驱动没有问题可以使用之后,我们就可以在 Arduino IDE 中和我们手上的 DShanMCU-Mio 进行交互(开发)了!

至此,我们的开发环境就完全搭建好了,接下来的章节中我们开始进行更多的实验、学习更多的内容吧!