OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5634|回复: 9

UOL开源Modbus项目

[复制链接]

45

主题

115

帖子

1

精华

版主

Rank: 7Rank: 7Rank: 7

积分
679
金钱
679
注册时间
2013-9-23
在线时间
95 小时
发表于 2014-8-21 18:41:02 | 显示全部楼层 |阅读模式
好长时间没有更新有关UOL的资料了,由于公司再开发MODBUS驱动的项目,于是我把部分的驱动移植到了我这个UOL语言上。

目前只实现了modbus RTU的Master和slave设备,后续会奉上modbus的ASCII和TCP驱动。

压缩包内包括了Modbus协议的源码以及uaf格式的加密发布文件。用户可以自己选择发布源码或者uaf文件(为了保护知识产权)。

其中有两个文件(ModbusSlaveTest.uol 和 ModbusMasterTest.uol )包涵了main函数。例如,在测试slave的时候可以在native.xml里只添加<path = "./ModbusSlaveTest.uol" />

由于写的比较仓促,可能有注释不明或者bug之类的,希望大家能多多指正。。。

如果是不很了解如何使用UOL虚拟机和编译器的,可以参考之前的帖子。

modbus仿真测试软件(试用版)
http://www.modbustools.com/

Modbus_Application_Protocol_V1_1b.pdf

320.73 KB, 下载次数: 370

UOL_MODBUS.rar

4.82 MB, 下载次数: 604

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-8-21 23:19:31 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2013-11-16
在线时间
2 小时
发表于 2014-11-19 11:45:56 | 显示全部楼层
主机程序是难得的好东西啊。
回复 支持 反对

使用道具 举报

6

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2013-11-16
在线时间
2 小时
发表于 2014-11-19 11:55:28 | 显示全部楼层
不是开源的?
回复 支持 反对

使用道具 举报

45

主题

115

帖子

1

精华

版主

Rank: 7Rank: 7Rank: 7

积分
679
金钱
679
注册时间
2013-9-23
在线时间
95 小时
 楼主| 发表于 2014-11-23 08:12:10 | 显示全部楼层
回复【4楼】Jalon:
---------------------------------
都是开源的
回复 支持 反对

使用道具 举报

6

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2013-11-16
在线时间
2 小时
发表于 2014-11-23 19:48:22 | 显示全部楼层
回复【5楼】edmund:
---------------------------------
我看了一下工程文件里面的.c发现并没有关于modbus,估计应该是保存为uol格式了?
回复 支持 反对

使用道具 举报

45

主题

115

帖子

1

精华

版主

Rank: 7Rank: 7Rank: 7

积分
679
金钱
679
注册时间
2013-9-23
在线时间
95 小时
 楼主| 发表于 2014-11-24 16:55:08 | 显示全部楼层
回复【6楼】Jalon:
---------------------------------
modbus驱动是用我这个UOL语言实现的,和C语言没有关系
回复 支持 反对

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2012-11-30
在线时间
1 小时
发表于 2014-12-13 22:04:30 | 显示全部楼层
请问这个语言和C有什么相同或者相似的地方呢?还有就是主要用在什么场合呢?
我基本上没有听过这个语言哎
回复 支持 反对

使用道具 举报

45

主题

115

帖子

1

精华

版主

Rank: 7Rank: 7Rank: 7

积分
679
金钱
679
注册时间
2013-9-23
在线时间
95 小时
 楼主| 发表于 2014-12-13 23:09:19 | 显示全部楼层
回复【8楼】两个嘴巴笑110:
---------------------------------
 这个语言是我自己设计的,风格类似c和java。主要用于单片机应用,不过移植到PC上也是可以的。
回复 支持 反对

使用道具 举报

0

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-2-5
在线时间
13 小时
发表于 2016-2-5 13:48:42 | 显示全部楼层
确实值得好好看看,顶先
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 13:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表