这是本人整理的关于stm32单片机移植freemodbus应用层的相关例程。
例程基于MDK5开发环境,代码已测试。
2025/7/8 18:53:56 1.87MB freemodbus stm32 rs485 modbus
1
STM32F103移植freemodbus主机协议实现modbus主机功能,程序有点小问题,读取从机的时候出错概率高一点,并且波特率必须是115200,否则程序会卡死,仅供参考
2025/7/7 17:56:19 12.29MB Freemodbus主机 STM32F103
1
modbus协议栈freemodbus用C语言实现RTU方式和TCP方式的modbus总线modbus协议栈freemodbus用C语言实现RTU方式和TCP方式的modbus总线
1
移植FreemodbusV1.5.0基于TIDK-TM4C129X开发板。
开发环境KeilMDK5.10
2024/11/23 12:05:20 5.17MB FreeModbus Slave
1
实测连接西门子的组态屏运行正常,实现对portserial.cporttimer.cportevent.c文件修改
2024/10/21 15:25:48 110KB FreeRTOS Modbus
1
经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus平台上,实现Modbus-TCP协议的功能。
其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。
关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。
主要参考Freemodbusdemo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。
1
经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus平台上,实现Modbus-TCP协议的功能。
其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。
关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。
主要参考Freemodbusdemo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。
2024/7/27 4:06:29 360KB STM32 W5500 Modbus-TCP
1
在freemodbus上添加了主机,由于freemodbus主机收费从机免费
2024/4/29 8:56:16 2.63MB freemodbus serial tcp
1
STM32F103ZET6_FreeModbus移植,基于正点原子STM32F103ZET6开发板。
通过了测试
2024/2/27 18:30:32 1.86MB FreeModbus STM32
1
FreeModbus在STM32F103上的移植,工程用于50HZCT电流测量,且加有FFT运算,AD为AD73360
2023/11/25 18:18:36 4.54MB freeModbus STM32F103 FFT AD73360
1
共 21 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡