首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

SCI串口通信问题[求助]

SCI串口通信问题[求助]

我是个初学者,我想请教一下串口通信的问题,现在我要发送一串数据到目标机上,我用的是AZ32A,请问除了我要把要发送的数据循环放入SCDR中,那么在每发送一字节数据中,MCU是不是会自动的发送同步间隔场和同步场啊,还是要自己去设置啊.
如果采用中断发送,只需要你把数据放入SCDR,设置发送标志就可以了,
一些间隔符不必考虑,基本上默认的就行。
如果我发送标准的LIN协议帧,包括同步间隔场,同步场,帧头,数据场,校验场.我应该这样组织这些数据并发送出去啊?
发送LIN的报文头,就是发送同步间隔场+同步场+ID;
如果是完整的一祯报文,就是同步间隔场+同步场+ID+数据场+校验场。
同步间隔场依据SCI寄存器中的位设置可以完成,剩下的就是往SCDR中写数据,和平常的SCI 发送数据一样。
学无止境
真的很感谢这位仁兄,能否再给我点参考代码啊?
返回列表