STMCU小助手
发布时间:2022-4-22 22:00
|
一、代码结构 首先复制FreeModbus官网的协议栈里后缀为.m的文件,复制到自己的工程中,如下图所示:
二、代码修改 1.首先在主函数中调用初始化函数并且使能modbus:
2.在一个大循环中调用eMBMasterPoll。 三、操作从机
读取出来的数据在这几个数组中
四、注意点 1.只支持ID连续的从机。 2.下面的工程有问题: a.读取从机的寄存器错误率比较高,是因为程序的问题。 b.操作从机的波特率比较讲究,除了115200,换其他的波特率程序会卡死。 c.下面的工程仅供参考,不可在实际项目中使用。 d.如果有大神解决了上面的问题,麻烦告诉一下,本人学习学习。 |
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
STM32固件库分享,超全系列整理
微信公众号
手机版