40
269
389
高级会员
使用道具 举报
1万
7万
12万
管理员
eric2013 发表于 2026-1-22 01:08 使用我们开源分享的modbus协议就行,每个485接口,例化一个modbus的C文件,每个文件不用大改,在每个函数前 ...
0
10
新手上路
2
13
19
zhengwending 发表于 2026-1-22 10:55 谢谢回复!就是每个45口得开辟的内存区域都是独立的?
244141084 发表于 2026-1-23 09:53 楼主是要搞主机还是从机啊,交流一下
eric2013 发表于 2026-1-23 10:20 对,如果你要同时使用,内存区就是要独立都配一套。
zhengwending 发表于 2026-1-23 19:50 谢谢回复!还有一点,用的ucos,中断接收数据帧,3.5字符认为一帧,发送一个信号量。不局限于modbus协议 ...
4
eric2013 发表于 2026-1-24 10:15 这个完全不用担心,Modbus是主从方式的,一问一答,基本没有任务还没处理完上一帧数据,中断又接收到数据 ...
5
116
131
初级会员
zhengwending 发表于 2026-1-25 19:34 嗯 如果不局限于modbus呢
wangyao 发表于 2026-1-25 20:46 ucos自带了中间件uc/modbus,你可以看看 uC-Modbus
CacheRivulet 发表于 2026-1-24 20:06 串口配置为循环DMA+空闲中断+半完成+完成中断+队列 然后modbus库用nanomodbus
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2026-2-24 07:23 , Processed in 0.051940 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.