OpenEdv-开源电子网

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

原子哥F4开发板MODBUS通讯。开发板做副机。

[复制链接]

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2019-6-1
在线时间
8 小时
发表于 2019-6-2 13:05:53 | 显示全部楼层 |阅读模式
写了一个F4开发板与工控触摸屏通过MODBUS协议通讯的程序,我用的是优控的工控屏 以投入运行,很稳定。这个是触摸屏做主机,单片机做副机的代码。  还有一个单片机做主机的代码正在测试,需要的朋友可以给我留言。

分享给大家,请老师门提出宝贵意见。

F4与优控通讯单片机副机.rar

3.58 MB, 下载次数: 1114

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

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-6-13
在线时间
5 小时
发表于 2019-6-15 04:23:52 | 显示全部楼层
感谢楼主呀
学习一下 可否留个联系方式
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2019-6-3
在线时间
10 小时
发表于 2019-12-5 13:17:05 | 显示全部楼层
感谢,需要
回复 支持 反对

使用道具 举报

2

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-5-11
在线时间
62 小时
发表于 2019-12-7 18:25:06 | 显示全部楼层
你好,请问可以发一下单片机做主机的程序吗?学习一下
回复 支持 反对

使用道具 举报

6

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2019-6-1
在线时间
8 小时
 楼主| 发表于 2019-12-14 20:30:04 | 显示全部楼层
shenye 发表于 2019-6-15 04:23
感谢楼主呀
学习一下 可否留个联系方式

微信  13944361785
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2019-8-27
在线时间
9 小时
发表于 2019-12-23 13:51:16 | 显示全部楼层
感动,复制亮楼主的modbus和main程序到原子的85 程序里,总算凑成一个可以通讯的modbus程序了。非常感谢楼主
回复 支持 反对

使用道具 举报

3

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2015-10-28
在线时间
56 小时
发表于 2019-12-25 15:25:02 | 显示全部楼层
学习下!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2019-9-11
在线时间
5 小时
发表于 2020-3-16 07:23:36 | 显示全部楼层
小白向你致敬,送上我的qq:409167579
回复 支持 反对

使用道具 举报

1

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2020-9-29
在线时间
36 小时
发表于 2021-1-11 10:53:31 | 显示全部楼层
你好,请问可以发一下单片机做主机的程序吗?学习一下1019296329@qq.com
回复 支持 反对

使用道具 举报

11

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2017-3-17
在线时间
86 小时
发表于 2021-1-19 11:56:18 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

11

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2017-3-17
在线时间
86 小时
发表于 2021-1-20 11:09:34 | 显示全部楼层
楼主可以帮忙解释一下这个循环时实现什么功能的吗?
for(y=0;y<5;y++)
         {
                        for(x=0;x<8;x++)
                 {
                         mod[3+y]=mod[3+y]>>1;
                        if( bit[dz01+(y*8)+x] && 0x01==1) mod[3+y]=mod[3+y]|0x80;
                         
                        else mod[3+y]=mod[3+y]&0x7f;
                       
                 }
                }
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

高级会员

Rank: 4

积分
568
金钱
568
注册时间
2018-8-7
在线时间
49 小时
发表于 2021-2-5 17:43:02 | 显示全部楼层
非常感谢分享!
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-2-9
在线时间
5 小时
发表于 2021-2-10 11:14:40 | 显示全部楼层
感谢,学习
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2023-11-27
在线时间
9 小时
发表于 2025-5-21 11:55:47 | 显示全部楼层
谢谢 谢谢 谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-7 15:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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