vscode中使用esp-idf的monitor出现乱码问题
最近在使用esp-idf的monitor的时候,点击vscode的监视器按钮,来打印日志调试的时候,突然出现一堆乱码,搞得我还以为串口坏了,然后当我ctrl+]退出日志打印的时候,发现官方在使用monitor的时候,把打印日志设置成了460800,然后知道了是波特率的问题那就好办了,那就改一下呗,以下是修改步骤:
方式一
1、用vscode打开工程
2、点击打开.vscode/setting.json文件,在文件中添加如下一行代码即可
"idf.adapterTargetName": "esp32",
"idf.flashType": "UART",
"idf.port": "/dev/ttyUSB1",
"idf.monitorBaudRate": "115200" //添加该行
方式二
1、打开vscode,按下快捷键:ctrl+, 或者点击左下角的小齿轮
2、在search settings 搜索栏中输入, idf:monitor 就会出现如下界面图1,把波特率改为115200即可,如果不想monitor之后重启也可以把no-reset勾上
图1