就坡下驴什么意思| 喝什么去湿气最好最快| 吃什么 长高| 葫芦是什么生肖| 肚子疼用什么药好| earth是什么意思| 更年期是什么时候| 西门子洗衣机不脱水是什么原因| 三凹征是什么| 做什么行业最赚钱| 母鸡什么意思| 0z是什么单位| fq交友是什么意思| 为什么爱出汗| 妮字五行属什么| 燕窝是什么做成的| 宫颈锥切后需要注意什么| 美好的近义词是什么| 栽赃是什么意思| 小孩办理护照需要什么材料| 麻药过敏什么症状| 珍珠粉加蜂蜜做面膜有什么作用| 腿硬邦邦的是什么原因| 巡礼是什么意思| 七月出生的是什么星座| 间质瘤是什么性质的瘤| 女性为什么会肾结石| 螃蟹苦是什么原因| 陈字五行属什么| 遍体鳞伤是什么意思| 小肠是干什么的| 大姨妈吃什么水果最好| 一面什么| 冻感冒了吃什么药| 乳腺结节挂什么科| 小孩什么时候会说话| 03年是什么命| 胸闷气短呼吸困难心慌是什么原因| 辟谷有什么好处| 乳腺疼挂什么科| 灰指甲用什么药最有效| 不排卵是什么原因造成| 气血不足看什么科室| 十全十美指什么生肖| 10月5号什么星座| pr值是什么意思| 给朋友送什么礼物好| 焘是什么意思| 挑担是什么意思| 皮肤是什么组织| 率性是什么意思| versace什么牌子| 象牙带身上有什么好处| 脸上长痘痘用什么药膏效果好| 久坐脚肿是什么原因| 眼花是什么原因引起的| 老当益壮是什么意思| 尿液发黄是什么病| cini是什么意思| 怕什么| 迁单是什么意思| 吃什么可以提高新陈代谢| 李白是什么星座| gc是什么激素| 1989年出生的是什么命| 2333是什么意思| 虾不能和什么水果一起吃| 鲁迅是什么样的人| 尿无力是什么原因| 为什么出汗有酸臭味| c反应蛋白高吃什么药| only是什么牌子| 蓝矾对人有什么危害| 胆囊炎吃什么水果好| p波增宽什么意思| 阴道有褐色分泌物是什么原因| 小雪是什么意思| 霖字五行属什么| 梦见自己捡钱是什么意思| 刘备是什么样的人| 藕粉是什么颜色| 空调出风小没劲什么原因| 400年前是什么朝代| 用什么挠脚心最痒| ricu病房是什么意思| 上海手表什么档次| 稻谷什么时候成熟| 苏菲是什么意思| 1217是什么星座| 小儿湿疹是什么原因造成的| 李白号称什么| 取经是什么意思| 梦见好多西瓜是什么意思| 产后大出血一般发生在什么时候| 逆爱是什么意思| 田童念什么| 水上漂是什么意思| 气虚吃什么中成药| 川字加一横是什么字| 上海玉佛寺求什么最灵验| 刮目相看是什么意思| ds什么意思| 喉头水肿吃什么药| 老睡不醒是什么原因| 国药准字是什么意思| 什么笔不能写字| 手心为什么老出汗| 驾驶证c1和c2有什么区别| 阑尾炎吃什么药见效快| 什么书在书店买不到| 血瘀吃什么中成药| 任然什么意思| 女人为什么会宫外怀孕| 桃花是什么季节开的| eca是什么意思| 医学ca是什么意思| 为什么高铁没有e座| 牛羊成群是什么生肖| 什么叫免疫治疗| 减肥平台期什么意思| 风疹病毒是什么意思| 奶思是什么意思| 猫叫是什么原因| wt是什么意思| 2003年的羊是什么命| 什么叫做流年| 下巴长硬包是什么原因| 诸葛亮属相是什么生肖| 什么是正装| 胎儿左侧侧脑室增宽的原因是什么| dsa检查是什么意思| 胃不好吃什么好消化又有营养| 翠色是什么颜色| 3.22是什么星座| 鹿茸是鹿的什么部位| 夏季喝什么茶| 什么人不能吃洋葱| 悠是什么意思| 狗肉和什么食物相克| 婴儿长牙有什么症状| 什么的草叶| 梅毒是什么病| 1909年属什么生肖| 脑梗长期吃什么药好| 孕妇有狐臭擦什么最好| 太阳花什么时候开花| 女生吃什么能淡化胡子| 乔迁礼物应该送什么| 肾痛是什么原因| 荔枝有什么好处| 什么是细菌感染| 做梦梦到理发是什么征兆| 青是什么颜色| 厥阴是什么意思| 排骨汤什么时候放盐最好| review是什么意思| 梦见吃梨是什么意思| a4腰什么意思| 耳洞疼痛什么原因| 中二什么意思| 猪和什么生肖最配| 骨龄是什么意思| 12.29是什么星座| 宫颈纳囊是什么意思| 拆骨肉是什么肉| 没有斗代表什么| 喉咙肿大是什么原因| 提前来大姨妈是什么原因| 坐疮是什么样的图片| 灯光什么| 泥鳅吃什么| 一直发烧不退是什么原因| 遗憾是什么| 11.11什么星座| 迪奥是什么| 什么是德训鞋| 脑梗长期吃什么药好| 阴虚火旺有什么表现症状| 突然的反义词是什么| 色弱是什么| 三星是什么军衔| 一国两制是什么时候提出的| 减肥可以喝什么饮料| 国师是什么职位| 美宝莲属于什么档次| 熙熙攘攘是什么意思| 消停是什么意思| 胎位lsa是什么意思| 省委副书记是什么级别| 妈妈是什么| 什么食物含钾高| 关羽的武器叫什么| 声带白斑是什么病| 有机食品什么意思| 儒家思想的核心是什么| am是什么| 肺气阴两虚吃什么中成药| 日光性皮炎用什么药膏最有效| 凋谢是什么意思| 尿量变少是什么原因| 2024年属什么生肖| 六十岁是什么之年| 明目退翳什么意思| 人流复查做什么检查| 大便干是什么原因| 想吃辣是身体缺乏什么| 白果是什么东西| 如常所愿是什么意思| 什么馅的馄饨好吃| 你在左边我紧靠右是什么歌| 无量寿佛是什么意思| 单字五行属什么| 小孩割包皮挂什么科室| 天秤座和什么星座最不配| 条状血流信号是什么意思| 心慌心闷是什么原因| 十羊九不全是什么意思| 夕火念什么| 一国两制什么时候提出的| 月经失调是什么意思| chick是什么意思| ifashion是什么意思| 湿疹可以吃什么药| 为什么老被蚊子咬| 1997年属牛的是什么命| 1月26号是什么星座| 梦见老牛是什么意思| 真菌性龟头炎用什么药| 血脂稠是什么原因造成的| 炸东西用什么淀粉| 真菌是什么原因引起的| 心口痛是什么原因引起的| 佳偶天成是什么意思| 身上汗味重是什么原因| 面包糠是什么做的| 阴道内壁是什么样的| 茯苓和土茯苓有什么区别| 泥淖是什么意思| 副高是什么级别| 娃儿发烧用什么方法退烧快| 脾切除后有什么影响| 医院介入科是干什么的| 阳离子是什么面料| 心脏为什么会突然刺痛| 痨病是什么病| rimowa是什么品牌| 小狗发烧吃什么药| 长寿花用什么肥料最好| 姜子牙属什么生肖| 一般什么人戴江诗丹顿| 什么人适合喝三七粉| 头痛反胃想吐什么原因| 什么是血友病| 佯装是什么意思| 清远车牌是粤什么| 什么无终| 什么头什么耳| 梦见梳头发是什么意思| 横纹肌溶解什么意思| pr医学上什么意思| 2009属什么生肖| 甲不开仓财物耗散是什么意思| 黄瓜敷脸有什么作用与功效| 软冷冻室一般放什么东西| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? STM32 ? [学习笔记]STM32C031芯片串口的Modbus特性

共11条 1/2 1 2 跳转至

[学习笔记]STM32C031芯片串口的Modbus特性

院士
2025-08-04 17:26:48     打赏
百度 肖恩怀特滑板界同样是大神哦  对于这位传奇人物来说,滑板or单板滑雪都难以抉择。

??Modbus应用层协议,在工业控制领域里面应用最广。一个普通的带串口的MCU即可支持,传统的8位51单片机也可以轻松实现。我们今天的主角STM32C031,这颗新推出的芯片,对Modbus有新的理解。让我带大家看看C031芯片如何全方位支持这应用范围最广的协议吧!

串口,还是那个串口

??在阅读STM32C031的产品手册时,看到其串口的特性里面有一个“Modbus Communication”的支持。

uart_modbus_01.png

?通过上图,可以看到仅Usart1串口外设支持这个特性。这是不是意味着使用STM32C031芯片在实现Modbus协议的时候可以更加简单、可靠。带着疑问,打开技术手册继续了解具体的功能特性。

硬件适配的优势

??翻看技术手册对应章节“24.5.11 USART modbus communivation”,官方的描述如下:

??USART为Modbus/RTU和Modbus/ASCII的实现提供了基本的支持协议。Modbus/RTU是一种半双工的帧传输协议,而协议中的地址识别、帧完整性控制和功能码解释则须在软件中实现,但是STM32C031通过硬件实现了帧尾判定检测,不再需要软件,其它资源的参与。这个特性降低了Modbus协议的软件实现复杂度,也节省了之前要额外使用的其它硬件资源,如Timer。

Modbus/RTU支持

??在RTU模式下,帧结束以接收信号“空闲”识别超过2个字符。 该功能通过可编程超时功能实现。超时函数和中断必须通过USART_CR2寄存器中的RTOEN位和USART_CR1寄存器中的RTOIE来使能。 对应于2个字符时间(例如22个bit时间)的超时值则需要在RTO寄存器中配置。 当接收信号在这段时间内空闲时,在接收到最后一个停止位之后,会产生一个中断,通知软件当前的帧接收处于空闲状态,此次帧传输完成。

Modbus/ASCII支持

??在ASCII模式下,帧结束由特定的(CR/LF)字符序列识别。USART使用字符匹配函数来管理这个机制。通过在ADD[7:0]字段中编写LF ASCII码并激活字符匹配中断(CMIE = 1),当收到LF时通知软件,软件也可以在DMA缓冲区中检查CR/LF字符序列。

小结

??这几年的项目开发中,大部分数据传输协议都使用了Modbus协议。其简单实现,便于调试,兼容性高,项目应用效果优秀,非常令我满意。ST公司新推出的STM32C031系列在帧尾检测上大大的助力,让Modbus协议更易部署,也让MCU有更多资源处理业务逻辑,提高算力。





关键词: STM32C031     Modbus     协议     笔记    

高工
2025-08-04 22:00:17     打赏
2楼

厉害了老板 搞个STM32系列的学习板块带带兄弟们


高工
2025-08-04 09:17:36     打赏
3楼

现在芯片的功能这么高级了啊


院士
2025-08-04 08:44:24     打赏
4楼

芯片倒是不高级,但更贴进市场,满足应用了。


专家
2025-08-04 08:45:44     打赏
5楼

感谢楼主分享


专家
2025-08-04 17:31:08     打赏
6楼

现在芯片的功能这么高级了啊


专家
2025-08-04 19:38:57     打赏
7楼

感谢分享


高工
2025-08-04 09:08:02     打赏
8楼

谢谢分享


高工
2025-08-04 15:18:27     打赏
9楼

学习了


高工
2025-08-04 15:27:15     打赏
10楼

学习


共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
杭字五行属什么 泻盐是什么东西 刚柔并济是什么意思 如来佛祖叫什么名字 狗叫是什么意思
碳13和碳14有什么区别 一片冰心在玉壶的冰心是什么意思 1930年属什么 八院是什么医院 什么颜色加什么颜色等于黄色
肺气肿挂什么科 便秘喝什么茶 鼻窦在什么位置图片 杀什么吓什么 如意什么意思
淘米水洗脸有什么作用与功效 什么麻料最好 晚上吃芒果有什么好处和坏处 不可亵玩焉的亵是什么意思 家里停电了打什么电话
m和s是什么意思hcv8jop5ns0r.cn 此贝是什么字hcv8jop5ns1r.cn 真狗是什么意思hcv9jop7ns1r.cn 日昳是什么意思hcv9jop5ns2r.cn 两个土念什么hcv7jop6ns5r.cn
累了喝什么缓解疲劳hcv7jop4ns8r.cn 为什么会漏尿hcv8jop5ns6r.cn 吃什么补蛋白质最快hcv7jop5ns6r.cn 入睡困难吃什么中成药hcv9jop2ns9r.cn 脸黄是什么原因baiqunet.com
不全纵隔子宫是什么意思dayuxmw.com 乳腺纤维瘤有什么症状表现hcv8jop8ns7r.cn a醇对皮肤有什么作用hcv7jop9ns1r.cn 周公吐哺天下归心是什么意思hcv7jop6ns8r.cn 正负得什么hcv9jop5ns8r.cn
双子座女和什么星座最配hcv8jop0ns7r.cn ppl是什么药hcv8jop8ns7r.cn 干眼症用什么药zsyouku.com 等闲识得东风面下一句是什么hcv8jop5ns6r.cn tt是什么意思hcv9jop8ns0r.cn
百度