上篇文章写到了将esp-idf中的examples里的helloworld烧写进了esp32的flash里面,本文就讲讲这个例子的测试和一个项目工程的建立。
首先为了得到esp32输出的信息,需要一个串口软件来对输出进行调试,在linux里通常用
apt install minicom 安装minicom来监控串口。
minicom的文件位于/etc/minicom/下,在终端输入
minicom -s 即可进入minicom的设置界面
按方向键即可移动图标打开相关设置,选择Serial port setup,然后回车,可以对串口进行设置。
进入后按A~G可以进入对应的选项进行设置,这里要把A中的tty8改成ttyUSB0(大家自己可以 cd /dev/tty* 查看查了esp32和没查esp32有区别的那个现实就是对的了,上一篇文章中烧写不进去报错tty就可能是make menuconfig中的串口设置错了。)
改完以后回车,选择Save setup as..后回车
然后选择exit回车,就可以看到串口输出的数据啦。
要退出minicom可以ctrl+a,然后q,选择yes后确定即可。
注意:非正常关闭minicom时,会在/var/lock/ 目录下创建几个LCK*,这几个文件会阻止minicom运行,把他们删掉就可以了。