[求助] STM32 RS232通信协议的编写

少蚊好   2011-5-28 10:56 楼主
最近,在做一个项目,实现环境中温度数据的采集,我负责串口通信的部分,控制器使用的是STM32F107VC,想采用中断的方式收发消息,还需要与上位机之间制定协议,请问怎么弄啊,以前从来没有做过,现在还比较急,有哪位大侠会吗,帮帮我!尽量清晰点,不甚感激!

回复评论 (4)

回复 楼主 少蚊好 的帖子

先把STM32串口调试通过,然后写个协议如:(协议类型+内容)
处处留心皆学问!
点赞  2011-5-28 21:21
如果是点对点通讯,协议比较简单,严谨的话可用如下结构:指令字+帧长字+数据段+校验码,帧长字指数据段和校验码的长度之和,如果帧长是固定的,这个数据可以不要。
点赞  2011-5-28 23:13
总线的话.我过阵子弄485总线协议.到时候交流吧
点赞  2011-5-29 12:57

回复 板凳 chunyang 的帖子

协议是写在主程序中 ,还是需要另外写啊?以前没接触过,比较白痴,嘿嘿~~~
点赞  2011-5-30 15:01
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复