关于 hello word 示例程序乱码或者,打印日志乱码问题原因大部分都是波特率的不对应问题。
Ai-M61-32S 默认波特率位 2000000 ,比较常用的是115200 或者 9600等。这个可以根据自己需求修改。
目前有两种方案:
1、找到可以自由设置波特率的串口调试工具 如:
2、修改程序默认的波特率
下面以第2种方式,对 hello word 项目进行修改为例。
打开串行监视器后,发现打印信息乱码。
VSCode支持的波特率没有 2000000 ,所以我们需要修改一下程序的波特率。
找到 bsp -> board -> bl616dk -> board.c 文件
修改 193行的 2000000 波特率,改为 115200【理论上只要是支持的波特率改成哪个都行】。
然后重新编译并烧写。再次打开串行监视器,然后按下EN按钮。可以发现。程序已经不乱码了。
|