Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议。
ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。
为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德
STM32CubeMX 作为stm32的开发工具,优势在于底层代码的直接生成,工程的自动建立,它支持FreeRTOS操作系统,但是原子和野火的FreeRTOS例程和STM32CubeMX 直接生成的不太一样
前段时间做项目用到百兆网通信,用到了LWIP,一开始是参照原子的例程做移植,
因为原子的例程中使用的是LAN8720,为了改成DP83848,改寄存器地址,改位定
义,改速度计算公式,折腾了好多天也没成功,最后只好听从网友的建议,修改ST
官方的一个例程,几天下来,竟然成功了,现在将步
该文档为基于STM32-ARM-Cortex-M3-的Arduino——Spurce讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,