找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 简铛铛铛铛
打印 上一主题 下一主题
收起左侧

STM32 RS485 modbus通讯源程序,亲测有效

  [复制链接]
41#
ID:496304 发表于 2019-3-22 17:57 | 只看该作者
感谢分享
回复

使用道具 举报

42#
ID:499833 发表于 2019-3-30 14:31 | 只看该作者
it's useful
回复

使用道具 举报

43#
ID:162930 发表于 2019-3-31 10:06 | 只看该作者
谢谢分享
回复

使用道具 举报

44#
ID:502698 发表于 2019-4-1 19:45 | 只看该作者
谢谢楼主最近在看modbus
回复

使用道具 举报

45#
ID:506724 发表于 2019-4-8 09:45 | 只看该作者
谢谢分享
回复

使用道具 举报

46#
ID:498536 发表于 2019-4-8 22:52 | 只看该作者
非常感谢楼主,正在测试中,能否发一个主机程序?
回复

使用道具 举报

47#
ID:430668 发表于 2019-4-9 15:16 | 只看该作者
你好,我想问一下为什么我发送报文,01 06 00 01 00 01 19 CA,回复的是7F BE FD FF FD CD 6B这个。
回复

使用道具 举报

48#
ID:221647 发表于 2019-4-10 17:01 | 只看该作者
本帖最后由 简铛铛铛铛 于 2019-4-11 10:07 编辑
y8830600 发表于 2019-4-9 15:16
你好,我想问一下为什么我发送报文,01 06 00 01 00 01 19 CA,回复的是7F BE FD FF FD CD 6B这个。

是不是有一些信号的干扰,导致返回的数据出现异常。或者你可以发一个命令,控制指示灯亮灭,如果发送指令控制指示灯亮,指示灯亮了,说明接收程序是没有问题的,再去看看发送部分的程序。
回复

使用道具 举报

49#
ID:221647 发表于 2019-4-11 10:10 | 只看该作者
51hi/com 发表于 2019-4-8 22:52
非常感谢楼主,正在测试中,能否发一个主机程序?

主机程序,其实跟从机类似的,可以在从机的基础上改动。主机是发送数据,再接收。从机是接收数据再发送到主机
回复

使用道具 举报

50#
ID:511297 发表于 2019-4-13 16:28 | 只看该作者
楼主大佬。这个程序stm32f407能用吗
回复

使用道具 举报

51#
ID:513175 发表于 2019-4-16 20:24 | 只看该作者
非常感谢楼主分享,学习了!
回复

使用道具 举报

52#
ID:447926 发表于 2019-4-27 22:47 | 只看该作者
显示通信超时怎么解决啊
回复

使用道具 举报

53#
ID:523747 发表于 2019-4-28 16:15 | 只看该作者
不错,学习一下
回复

使用道具 举报

54#
ID:478739 发表于 2019-4-28 17:04 | 只看该作者
谢谢分享
回复

使用道具 举报

55#
ID:523747 发表于 2019-4-29 17:37 | 只看该作者
楼主,我的也是STM32F103ZET6,结果通讯超时,请问是为什么呀?谢谢楼主
回复

使用道具 举报

56#
ID:525888 发表于 2019-5-2 17:16 | 只看该作者
谢谢分享,下载学习一下
回复

使用道具 举报

57#
ID:527768 发表于 2019-5-5 16:37 | 只看该作者
可以在c8t6上运行吗
回复

使用道具 举报

58#
ID:527768 发表于 2019-5-5 16:40 | 只看该作者
请问楼主,485是不是只要配置串口(例如usart3)就可以实现了?我用的板子是已经集成了一个485模块,我配置完之后还是不能通讯,但是串口可以收发数据
回复

使用道具 举报

59#
ID:221647 发表于 2019-5-6 10:52 | 只看该作者
一只想飞的猪 发表于 2019-5-5 16:40
请问楼主,485是不是只要配置串口(例如usart3)就可以实现了?我用的板子是已经集成了一个485模块,我配置 ...

485能正常通讯是吗?那你要仔细看看你根据这个程序更改了哪些东西,程序本身是能正常通讯的。
回复

使用道具 举报

60#
ID:27254 发表于 2019-5-6 23:59 | 只看该作者
下载学习,谢谢发帖。
回复

使用道具 举报

61#
ID:527768 发表于 2019-5-7 16:15 | 只看该作者
简铛铛铛铛 发表于 2019-5-6 10:52
485能正常通讯是吗?那你要仔细看看你根据这个程序更改了哪些东西,程序本身是能正常通讯的。

是配置好的usart3能正常收发数据,485不能用
回复

使用道具 举报

62#
ID:527768 发表于 2019-5-7 16:18 | 只看该作者
而且为什么我下载不了你的压缩文件·····
回复

使用道具 举报

63#
ID:467970 发表于 2019-5-7 20:58 | 只看该作者
谢谢分享!
回复

使用道具 举报

64#
ID:221647 发表于 2019-5-8 08:08 | 只看该作者
一只想飞的猪 发表于 2019-5-7 16:18
而且为什么我下载不了你的压缩文件·····

别人都可以下哦,是不是你黑币不够,485通讯就是在串口通讯的基础上加一个收发控制引脚,你可以找一下例程看看
回复

使用道具 举报

65#
ID:337458 发表于 2019-5-8 08:29 | 只看该作者
您好,请问为啥我连程序都打不开


回复

使用道具 举报

66#
ID:337458 发表于 2019-5-8 08:52 | 只看该作者
为什么我编译的时候出现了一个警告
warning:  #940-D: missing return statement at end of non-void function "rs485_UartWrite"
回复

使用道具 举报

67#
ID:221647 发表于 2019-5-8 11:06 | 只看该作者
开心豆 发表于 2019-5-8 08:52
为什么我编译的时候出现了一个警告
warning:  #940-D: missing return statement at end of non-void fun ...

缺少返回值,在语句后面加return o,不加也不会影响程序运行
回复

使用道具 举报

68#
ID:527768 发表于 2019-5-9 09:39 | 只看该作者
为什么串口驱动函数中的flagFrame帧接收完成标志位一直是0,进入不了接收模式
回复

使用道具 举报

69#
ID:527768 发表于 2019-5-11 18:08 | 只看该作者
lx159753 发表于 2019-3-18 16:21
为什么我用STM32C8板子出现通信超时,根据程序移植过来都没问题

你好,请问你的问题解决了吗?
回复

使用道具 举报

70#
ID:536298 发表于 2019-5-12 17:59 | 只看该作者
小罗同学 发表于 2019-4-13 16:28
楼主大佬。这个程序stm32f407能用吗

改一下就可以用啊,我用的也是SMT32F407的开发板。
回复

使用道具 举报

71#
ID:486050 发表于 2019-5-14 10:49 | 只看该作者
谢谢分享
回复

使用道具 举报

72#
ID:538746 发表于 2019-5-15 13:06 | 只看该作者
请问楼主,我也是zet6的板,为什么第一次用的时候显示可以,然后再次发送的时候就显示通讯超时了呢
回复

使用道具 举报

73#
ID:538746 发表于 2019-5-15 13:15 | 只看该作者
楼主,我用的也是这个芯片,为什么一开始是可以进行读写操作,之后就是通讯超时了
回复

使用道具 举报

74#
ID:221647 发表于 2019-5-15 15:46 | 只看该作者
15626168335 发表于 2019-5-15 13:15
楼主,我用的也是这个芯片,为什么一开始是可以进行读写操作,之后就是通讯超时了

你看看你改动的部分
回复

使用道具 举报

75#
ID:528097 发表于 2019-5-15 20:06 | 只看该作者
楼主我的板子是stm32f103zet6的,这个程序可以直接移植直接用吗?
回复

使用道具 举报

76#
ID:528097 发表于 2019-5-15 20:11 | 只看该作者
楼主我也是stm32f103zet6的板子,这个程序可以直接移植直接用吗,我基础不太好,谢谢了😂
回复

使用道具 举报

77#
ID:221647 发表于 2019-5-18 08:05 | 只看该作者
871862599 发表于 2019-5-15 20:11
楼主我也是stm32f103zet6的板子,这个程序可以直接移植直接用吗,我基础不太好,谢谢了😂

可以直接用,串口要根据你的板子改一下,别的没有什么要改的
回复

使用道具 举报

78#
ID:540580 发表于 2019-5-18 09:58 | 只看该作者

非常好,谢谢分享
回复

使用道具 举报

79#
ID:537744 发表于 2019-5-18 11:19 | 只看该作者
写得很好,谢谢分享
回复

使用道具 举报

80#
ID:346927 发表于 2019-5-19 22:02 | 只看该作者
谢谢分享,学习了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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