Pico uart在19200,脱离thonny环境,parity只能工作none状态

nanaka131 2022-02-161680 次点击
我在利用pico的uart+ttl转485模块进行485通讯测试调试。利用Thonny环境编辑好代码,19200波特率,parity=0,串口调试助手接收pico发来的数据正常。但离开Thonny环境,重新上电,用串口调试助手发现接收数据出现很多3f,把串口调试助手的parity设置为none就能正确接收数据。
后来我测试9600条件下,parity=0,不论在thonny调试环境下,还是pico独立工作情况下均正常。也就是19200情况下,pico单独工作uart发出的数据是无校验的。为了确定录入parity是否有错,我又用ssd1306 oled显示uart的配置参数,发现是even无误。问题出在哪里,依旧没有发现具体的原因。
收藏 ♥ 感谢
Spoony 小组长 2022-02-18 
太复杂超纲了

登录注册 后可回复。

这里由以下店铺的技术人员在此免费提供能力范围内的技术支持。

NXEZ 创客商店(淘宝)

排障问题发帖注意事项:
1、请尽可能将故障说明清晰,列明例如使用环境和做了哪些操作和配置等。
2、排障中已经做了哪些尝试,如果能在问题中进行描述将极大提高解决问题的效率。
3、对于需要自身完成知识积累才能解决的问题,请自行通过搜索引擎寻找资料学习。