本文来源电子发烧友社区,作者:1652981125.048900, 帖子地址:https://bbs.elecfans.com/jishu_2305561_1_1.html
众所周知,对于单片机而言,串口时程序员调试程序的眼睛。在前面我用JLINK能够下载程序,跑LED灯后,就立马转到对串口程序的移植中。
然而,过程并不顺利。
仅仅是烧录官方给的代码,却当头给了一啊棒子。程序给出来的是乱码!!!
如图所示:
于是,我又烧录了其他有串口打印函数的程序,结果都一样!!!输出乱码。这个时候,不免怀疑板子和串口工具有问题了!!!毕竟,官方给的代码,肯定是已经跑通了的。换了几个串口转换工具,问题依旧。也只好向群里面的群友求助了。。。
后面,群友给出了解决方案,并且,还给出了DT5M4765R8L6常见问题的解决方法。串口乱码的解决方法如下:
依葫芦画瓢,按照方法所示,尝试:
重新,编译,下载。打开串口助手,等待奇迹的出现:
图中,我修改了串口的波特率,但是打印函数里面的没有更改人就为19200bps。
总结, 有时候,对于官方给出的代码我们要持有怀疑精神,也许就是解决问题的所在了?在此,也只能提醒厂家尽快修正BUG,发现问题,解决问题。
https://bbs.elecfans.com/forum.php?mod=attachment&aid=MTE5NjI3M3w3NWY4MTU4MTllNGQyNTNkYzU1YTg3ZjlmNGY0MWQ3ZXwxNjY2MTQ4OTY3&request=yes&_f=.pdf
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
审核编辑 黄宇
-
芯片
+关注
关注
455文章
50714浏览量
423147 -
mcu
+关注
关注
146文章
17123浏览量
350992
发布评论请先 登录
相关推荐
评论