我编写的Modbus主从机库!世上最小代码量!有移植代码!

[复制链接]
 楼主| caisingbo 发表于 2008-7-5 08:04 | 显示全部楼层 |阅读模式
使用非常方便,在应用程序里面只要定义几个对象的字典信息就可以使用,本身不占用内存,需要的内存全部由用户分配!
支持读写线圈,寄存器等通用功能,先上传Keil C51的库,以后回继续上传Win32 AVR,DSP28XX系列的库

支持的从机功能
#define MODBUS_FUNC_READ_DISCRETE_INPUTS_ENABLED 1
#define MODBUS_FUNC_READ_COILS_ENABLED 1
#define MODBUS_FUNC_WRITE_COIL_ENABLED 1
#define MODBUS_FUNC_WRITE_COILS_ENABLED 1
#define MODBUS_FUNC_READ_INPUTREGS_ENABLED 1    
#define MODBUS_FUNC_READ_HOLDREGS_ENABLED 1    
#define MODBUS_FUNC_WRITE_HOLDREGS_ENABLED 1
#define MODBUS_FUNC_WRITE_HOLDREG_ENABLED 1
#define MODBUS_FUNC_WRITE_MASKHOLDREG_ENABLED 1
相关链接:http://bbs.21ic.com/upfiles/img/20078/20078209736962.rar
 楼主| caisingbo 发表于 2008-7-5 08:16 | 显示全部楼层

这个是Win32的移植

对于Windows串口的操作不是很懂,移植后也就能用!这个例子主从机都可以实现
相关链接:http://bbs.21ic.com/upfiles/img/20078/20078209736962.rar
 楼主| caisingbo 发表于 2008-7-5 08:55 | 显示全部楼层

重新上传

唉,一不小心,我机器上RAR带有默认密码,结果导致上传的文件也带有密码了!现在重新上传了
huangqi412 发表于 2008-7-5 09:01 | 显示全部楼层

顶了,琢磨下

zyok 发表于 2008-7-5 09:05 | 显示全部楼层

在哪儿

 楼主| caisingbo 发表于 2008-7-19 16:23 | 显示全部楼层

上传ARM移植代码,有Proteus仿真,两个串口同时运行从机协议

在LPC2119上实验成功,晶振20MHZ
有Proteus仿真。
欢迎测试
 楼主| caisingbo 发表于 2008-7-19 17:12 | 显示全部楼层

最好用modscan32测试

当然也可以使用我上面的Win32移植代码中的主机功能测试
yewuyi 发表于 2008-7-19 17:45 | 显示全部楼层

占位,抽空再看

边锋软件 发表于 2008-7-19 17:55 | 显示全部楼层

排排座,吃果果

edgesoft 发表于 2008-7-26 09:37 | 显示全部楼层

有时间再看

lastnew 发表于 2008-7-26 12:32 | 显示全部楼层

辛苦了,学习下

 
xnwxq 发表于 2009-8-26 22:19 | 显示全部楼层
楼主为什么不将附件一起上传!
streetkid 发表于 2009-10-9 12:00 | 显示全部楼层
呵呵,下了,不错啊,就是有点少啊!呵呵, 要是再多点就好了!顶啊!
streetkid 发表于 2009-10-9 12:00 | 显示全部楼层
呵呵,下了,不错啊,就是有点少啊!呵呵, 要是再多点就好了!顶啊!
bhsdlmj 发表于 2009-10-9 14:31 | 显示全部楼层
你的INT8U跟谁学的??我?:P
whu_dhf81 发表于 2010-5-28 09:40 | 显示全部楼层
谢了
wuaaa 发表于 2010-6-8 09:16 | 显示全部楼层
辛苦了
john_light 发表于 2010-6-8 09:23 | 显示全部楼层
晕,后排都没位置了。
夏风 发表于 2010-6-8 13:10 | 显示全部楼层
elelonger 发表于 2011-1-5 15:39 | 显示全部楼层
大概浏览了下, 应该是参考freemodbus的, http://freemodbus.berlios.de/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

15

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

15

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部