[原创] 【瑞萨电子MCU套件免费试用】+调试串口乱码问题解决

IC爬虫   2014-8-28 13:42 楼主
前几天遇到的调试串口是乱码的问题解决了,这要感谢@johnrey ,是他告诉我解决的方法的,为了方便后面的可能会遇到这个问题的网友,这里做一下总结。 在程序初始化串口设置函数void SAU_Init(void),将下图中的红框标示的这句的SCR01L = _00_SAU_MSB | _10_SAU_STOP_1 | _07_SAU_LENGTH_8;的第一个参数改成_80_SAU_LSB就可以了。 QQ截图20140828131952.png 程序中SDR01H = _80_UART0_RECEIVE_DIVISOR;这句是设置波特率的,这个寄存器的最低为0是无效的,波特率=5MHZ/130=38461,使用调试助手时波特率选择为38400.其中5MHZ为芯片的主频,130的只通过下面这个表格获得的。 QQ截图20140828133736.png QQ截图20140828132902.png 芯片中的串口的收发管脚为P01(RXD0)和P00(TXD0), IMG_20140828_132952.jpg IMG_20140828_132937.jpg IMG_20140828_133010.jpg 修改过的工程:
UART-TXRX.rar (65.02 KB)
(下载次数: 39, 2014-8-28 13:42 上传)
本帖最后由 IC爬虫 于 2014-8-28 13:44 编辑

回复评论 (6)

沙发 jyb2014 该用户已被删除

提示: 作者被禁止或删除 内容自动屏蔽
点赞  2014-8-28 14:12
用日货,可耻。
点赞  2014-8-28 14:40
引用: fghdzb 发表于 2014-8-28 14:40
用日货,可耻。

回复要客观理性。你用的很多东西都是日本直接间接制造开发的。没有日本国内甚至全球的很多产业会落后不少。做你自己就行了。
construction complete!
点赞  2014-8-28 16:22
可以坚决抵制使用日本的消费品,成品产品,这块才是利润最大点。至于零件什么的,谁便宜用谁的,。。。让他们去拼,保证自己利润的最大化,这才是发展的道路
点赞  2014-8-28 19:58
谢谢楼主分享,我会继续支持你的哈
点赞  2014-8-30 10:42
很好
点赞  2015-7-28 16:30
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复