Skip to main content

运行第一个程序(Hello world!)

第二章 快速搭建开发环境 中已经获取了我们的学习资料,在使用这一份资料之前这里再强调一次:

我们存放学习资料的路径不要有中文及中文字符和其他特殊字符,建议路径全都是英文+阿拉伯数字+英文标点符号(其中不要使用英文符号() )。 否则会出现一些意想不到的问题,这都是不必要可以提前避免的问题。

如果使用的是 windows 系统,要注意路径长度问题。在编译某些工程可能会编译不过,这时候首先考虑是否路径过长导致的,建议将整个资料包移动到磁盘根目录之后,清除(Full Clean)之后再重新编译。

Windows平台

笔者在 windows 系统中,将资料存放在了 D:\100ask\esp32 ,路径中没有中文及中文字符和其他特殊字符以及符号()

DShanMCU-Mio_Arduino_chapter4-1_images_001

然后进入到下面所示的目录,按照提示解压压缩包:

DShanMCU-Mio_Arduino_chapter4-1_images_002

打开示例工程

首先,我们打开资料中的示例代码:

DShanMCU-Mio_Arduino_chapter4-1_images_003

配置

然后,按照下图在 Arduino IDE 进行一些配置:

  1. 选择在 Tools->Board->ESP32 Arduino(inSketchbook) 中选择 ESP32S3 Dev Module

DShanMCU-Mio_Arduino_chapter4-1_images_004

  1. 然后在 Tools->Port 中选择中选择你的板子的串口(COM)号:

DShanMCU-Mio_Arduino_chapter4-1_images_005

这样我们在 Arduino IDE中就能看到我们刚才的选择:

DShanMCU-Mio_Arduino_chapter4-1_images_006

  1. 我们再进行一些细节配置,按照上面两步操作之后我们能看到菜单栏中 Tools 选项多出来了很多选项,大部分选项我们保持默认选择,我们只需要配置下面这几个即可:

根据自己板子的配置选择对应的 Flash Size,DShan-ESP-S3 提供这三种配置的选购:

DShanMCU-Mio_Arduino_chapter4-1_images_007

PSRAM 默认是 Disabled 我们选择为 OPI PSRAM

DShanMCU-Mio_Arduino_chapter4-1_images_008

编译烧写

最后,我们点击烧录按钮,等待编译并烧写完成:

DShanMCU-Mio_Arduino_chapter4-1_images_009

点击上图指示的按钮是 编译+烧写 也就是说在编译通过之后会直接烧写。你也可以分开两步进行:上图指示按钮的左边是一个 勾勾的按钮,点击这个是编译验证,但是不会执行烧写操作,验证通过之后再点击上图指示的按钮进行烧写。

打开串口监视器查看运行现象

编译并烧写完成之后,我们点击右上角的 串口监视器 查看串口输出的内容:

DShanMCU-Mio_Arduino_chapter4-1_images_010

可以看到串口监视器每隔 1s 会输出一次信息:

DShanMCU-Mio_Arduino_chapter4-1_images_011

Ubuntu平台

待续...

MAC平台

待续...