找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

帖子
打印 上一主題 下一主題
收起左側(cè)

STM32 RS485 modbus通訊源程序,親測(cè)有效

  [復(fù)制鏈接]
201#
ID:800288 發(fā)表于 2020-8-7 10:20 | 只看該作者
我怎么下載到開(kāi)發(fā)板顯示通訊超時(shí)??
回復(fù)

使用道具 舉報(bào)

202#
ID:591382 發(fā)表于 2020-8-8 10:58 | 只看該作者
RS485通信,這幾天都有在學(xué),在努力中。感謝大神指點(diǎn)
回復(fù)

使用道具 舉報(bào)

203#
ID:807321 發(fā)表于 2020-8-11 21:47 來(lái)自觸屏版 | 只看該作者
我用串口1  不行
回復(fù)

使用道具 舉報(bào)

204#
ID:291429 發(fā)表于 2020-10-21 17:15 | 只看該作者
很不錯(cuò)的帖子,感謝大佬的分享
回復(fù)

使用道具 舉報(bào)

205#
ID:462324 發(fā)表于 2020-11-27 14:12 | 只看該作者
感謝分享,雖然有些還是不懂,自己再好好琢磨琢磨
回復(fù)

使用道具 舉報(bào)

206#
ID:649893 發(fā)表于 2020-12-3 09:40 | 只看該作者
我在用普中科技的板子,是不是普中stm32f103那一款
回復(fù)

使用道具 舉報(bào)

207#
ID:192176 發(fā)表于 2021-1-1 20:42 | 只看該作者
正在學(xué)習(xí)modbus
回復(fù)

使用道具 舉報(bào)

208#
ID:252148 發(fā)表于 2021-1-7 10:15 | 只看該作者
非常有用的程序,謝謝樓主程序
回復(fù)

使用道具 舉報(bào)

209#
ID:94359 發(fā)表于 2021-1-27 09:26 | 只看該作者
正準(zhǔn)備看modbus,剛好可以消化一下
回復(fù)

使用道具 舉報(bào)

210#
ID:284784 發(fā)表于 2021-2-1 12:03 | 只看該作者
現(xiàn)場(chǎng)通訊協(xié)議對(duì)開(kāi)發(fā)非常有實(shí)際意義
回復(fù)

使用道具 舉報(bào)

211#
ID:882335 發(fā)表于 2021-2-5 13:29 | 只看該作者
hanhan1995 發(fā)表于 2020-8-7 10:20
我怎么下載到開(kāi)發(fā)板顯示通訊超時(shí)??

你好,你的問(wèn)題解決了嗎,我也是通訊超時(shí)
回復(fù)

使用道具 舉報(bào)

212#
ID:147402 發(fā)表于 2021-3-18 13:46 | 只看該作者
標(biāo)記一下下載下來(lái)看看.
回復(fù)

使用道具 舉報(bào)

213#
ID:605030 發(fā)表于 2021-3-19 11:04 | 只看該作者
不錯(cuò)不錯(cuò),找了好久才找到
回復(fù)

使用道具 舉報(bào)

214#
ID:222831 發(fā)表于 2021-3-20 14:51 | 只看該作者
看你們都不錯(cuò)了,我下下來(lái)看下行不行
回復(fù)

使用道具 舉報(bào)

215#
ID:149073 發(fā)表于 2021-3-20 21:58 | 只看該作者
非常有用的程序,謝謝樓主程序
回復(fù)

使用道具 舉報(bào)

216#
ID:817354 發(fā)表于 2021-3-25 10:16 | 只看該作者
謝謝樓主,剛好在學(xué)習(xí)使用RS485
回復(fù)

使用道具 舉報(bào)

217#
ID:357970 發(fā)表于 2021-4-14 09:59 | 只看該作者
樓主為什么我的蜂鳴器響了
回復(fù)

使用道具 舉報(bào)

218#
ID:105944 發(fā)表于 2021-4-15 07:53 | 只看該作者
機(jī)構(gòu)清晰,值得學(xué)習(xí)!
回復(fù)

使用道具 舉報(bào)

219#
ID:696266 發(fā)表于 2021-4-15 08:11 | 只看該作者
這個(gè)modbus協(xié)議跟西門(mén)子PLC的協(xié)議有什么區(qū)別嗎?
回復(fù)

使用道具 舉報(bào)

220#
ID:920907 發(fā)表于 2021-6-8 22:34 | 只看該作者
簡(jiǎn)鐺鐺鐺鐺 發(fā)表于 2018-12-26 09:42
我用的開(kāi)發(fā)板是stm32f103zet6,你要看看兩個(gè)芯片的程序能否兼容,我看到網(wǎng)上說(shuō)啟動(dòng)文件之類(lèi)的要做些修改 ...

C8T6沒(méi)有485通信吧
回復(fù)

使用道具 舉報(bào)

221#
ID:937201 發(fā)表于 2021-6-15 16:57 | 只看該作者
大名鼎鼎modbus
回復(fù)

使用道具 舉報(bào)

222#
ID:279542 發(fā)表于 2021-7-5 11:18 | 只看該作者
剛好要寫(xiě)類(lèi)似程序,非常有參考價(jià)值,謝謝樓主。
回復(fù)

使用道具 舉報(bào)

223#
ID:491796 發(fā)表于 2021-7-22 16:09 | 只看該作者
謝謝分享,但是黑筆不夠了,哈哈
回復(fù)

使用道具 舉報(bào)

224#
ID:584195 發(fā)表于 2021-8-3 21:54 | 只看該作者
非常想學(xué)習(xí)樓主的大作,準(zhǔn)備送幣!
回復(fù)

使用道具 舉報(bào)

225#
ID:111310 發(fā)表于 2021-8-23 15:44 | 只看該作者
稍作修改,一次成功,謝謝小哥
回復(fù)

使用道具 舉報(bào)

226#
ID:551277 發(fā)表于 2021-9-6 16:39 | 只看該作者
發(fā)送01 03 00 01 00 01 D5 CA   接收01 03 02 00 01 79 84 CA
發(fā)送01 06 00 01 00 01 19 CA   接收01 06 00 01 00 01 19 CA 08
這多出來(lái)的一位搞不明白哪里來(lái)的
回復(fù)

使用道具 舉報(bào)

227#
ID:337868 發(fā)表于 2021-9-10 21:40 | 只看該作者
謝謝樓主的分析,最近需要用到這個(gè)通信協(xié)議,所以來(lái)學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

228#
ID:110791 發(fā)表于 2021-10-13 16:36 | 只看該作者
#include "SysTick.h"
#include "crc16.h"
這兩個(gè)頭文件有么
回復(fù)

使用道具 舉報(bào)

229#
ID:974850 發(fā)表于 2021-10-28 16:58 | 只看該作者
一點(diǎn)點(diǎn)啃這兒程序
回復(fù)

使用道具 舉報(bào)

230#
ID:416916 發(fā)表于 2021-11-29 16:52 | 只看該作者

感謝樓主的無(wú)私奉獻(xiàn)
回復(fù)

使用道具 舉報(bào)

231#
ID:754578 發(fā)表于 2022-2-12 19:39 | 只看該作者
正點(diǎn)原子STM32F103ZET6需要把串口設(shè)置里的PG3改成PD7,就在RS485_Init函數(shù)里面
回復(fù)

使用道具 舉報(bào)

232#
ID:333877 發(fā)表于 2022-3-7 13:53 | 只看該作者
modbus crc16校驗(yàn)部分是不是有點(diǎn)問(wèn)題呢?
回復(fù)

使用道具 舉報(bào)

233#
ID:302293 發(fā)表于 2022-3-10 14:51 | 只看該作者
能操作4個(gè)寄存器嗎
回復(fù)

使用道具 舉報(bào)

234#
ID:317102 發(fā)表于 2022-4-18 15:55 | 只看該作者
樓主辛苦了,跟樓主學(xué)習(xí)學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

235#
ID:317102 發(fā)表于 2022-4-20 09:30 | 只看該作者
感謝樓主,測(cè)了1天多,終于通訊正常了,之前沒(méi)接觸過(guò)modbus,所以這兩天集中學(xué)習(xí)了下,也出現(xiàn)了很多問(wèn)題,D:\.temp感謝分享。

1650417960(1).jpg (460.48 KB, 下載次數(shù): 776)

測(cè)試結(jié)果圖

測(cè)試結(jié)果圖
回復(fù)

使用道具 舉報(bào)

236#
ID:1025456 發(fā)表于 2022-5-11 11:33 | 只看該作者
感謝樓主分享,研究一下,移植到CH32V
回復(fù)

使用道具 舉報(bào)

237#
ID:1031758 發(fā)表于 2022-6-9 09:18 | 只看該作者
這個(gè)程序可以讓stm32f103zet6和帶485的觸摸屏通訊嗎,要不要改什么東西
回復(fù)

使用道具 舉報(bào)

238#
ID:377070 發(fā)表于 2022-6-10 16:58 | 只看該作者
zk258 發(fā)表于 2022-2-12 19:39
正點(diǎn)原子STM32F103ZET6需要把串口設(shè)置里的PG3改成PD7,就在RS485_Init函數(shù)里面

不改也可以
回復(fù)

使用道具 舉報(bào)

239#
ID:1031758 發(fā)表于 2022-6-13 08:34 | 只看該作者
Build target 'Target 1'
compiling main.c...
compiling stm32f10x_it.c...
assembling startup_stm32f10x_hd.s...
compiling stm32f10x_gpio.c...
compiling stm32f10x_rcc.c...
compiling misc.c...
compiling stm32f10x_exti.c...
compiling stm32f10x_tim.c...
compiling stm32f10x_usart.c...
compiling stm32f10x_iwdg.c...
compiling stm32f10x_wwdg.c...
compiling stm32f10x_bkp.c...
compiling stm32f10x_pwr.c...
compiling stm32f10x_adc.c...
compiling stm32f10x_dac.c...
compiling stm32f10x_dma.c...
compiling stm32f10x_rtc.c...
compiling system_stm32f10x.c...
compiling core_cm3.c...
compiling led.c...
compiling rs485.c...
APP\rs485\rs485.c(127): warning:  #940-D: missing return statement at end of non-void function "rs485_UartWrite"
  }
APP\rs485\rs485.c: 1 warning, 0 errors
compiling crc16.c...
compiling system.c...
compiling SysTick.c...
linking...
Program Size: Code=3340 RO-data=848 RW-data=36 ZI-data=1148  
FromELF: creating hex file...
".\Obj\Template.axf" - 0 Error(s), 1 Warning(s).
Build Time Elapsed:  00:00:11

這個(gè)怎么解決
回復(fù)

使用道具 舉報(bào)

240#
ID:1059941 發(fā)表于 2022-12-31 23:04 | 只看該作者
這個(gè)是從機(jī)源程序,多機(jī)通信可以在源程序的基礎(chǔ)上擴(kuò)展
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表