2703|1

552

帖子

3

TA的资源

纯净的硅(初级)

楼主
 

【瑞萨电子MCU套件免费试用】再说串口 [复制链接]

今天在调串口,看了一下手册上的与串口相关的寄存器,那叫一个多啊。心里就在想:一个串口为什么要搞这么复杂呢?看了一下论坛上关于串口的帖子,有2种方法:①直接亲自操作寄存器;②代码生成器。可惜的是我用代码生成器试了一试,就出现了论坛上很多人反应的串口乱码。论坛上关于串口乱码的解决方案主要有2种:①修改void SAU_Init(void)函数,见链接【瑞萨电子MCU套件免费试用】+调试串口乱码问题解决
②设置LSB与MSB,见链接R7F0C80212电路板利用code generator生成AD+UART应用
可惜的是我试了这2种方法都不行。最后想到以前在其它的单片机上也遇到过这样的问题,怎么解决的呢?那就是串口发送完成后通常要有短暂的延时,这才是乱码真正的原因所在,当然《R7F0C80212电路板利用code generator生成AD+UART应用》
是没有问题的,因为他的AD采样就已经充当了延时函数的作用。

有图有真相:
这是没有加延时函数的串口收到的字符。
                                


这是加了延时函数的串口收到的字符。
                              

看到效果了吧,,,,,
到此,串口调试完成。

最新回复

本帖最后由 zjw5000 于 2014-9-28 11:46 编辑 你这跟那根本不是一回事,你这个乱码是速度根本响应不过来。累死驴的节奏。 ----------------------------------------------------------------------------------------------------------------------------------------------- 上面的乱码是因为官方的代码是按同步方式来的,msb 而网友是按异步方式来测试的,lsb 通俗的讲就是,给你发送0x55,你接收0xaa,给你几个字符串,这么一反白,你还能认识的到吗? -----------------------------------------------------------------------------------------------------------------------------------------------  详情 回复 发表于 2014-9-27 16:38
点赞 关注

回复
举报

51

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
本帖最后由 zjw5000 于 2014-9-28 11:46 编辑

你这跟那根本不是一回事,你这个乱码是速度根本响应不过来。累死驴的节奏。
-----------------------------------------------------------------------------------------------------------------------------------------------
上面的乱码是因为官方的代码是按同步方式来的,msb
而网友是按异步方式来测试的,lsb

通俗的讲就是,给你发送0x55,你接收0xaa,给你几个字符串,这么一反白,你还能认识的到吗?

-----------------------------------------------------------------------------------------------------------------------------------------------
 
个人签名山中方七日,世上已千年。
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表