资源简介
资源包含个人实现的MODBUS_RTU主站源码和github上的从站代码框架,可以阅读我的博文:modbus简单讲解来对应学习哈。希望大家提出意见和建议,共同学习进步!!
代码片段和文件信息
static unsigned short Make_CRC(unsigned char *Data_buffint Data_length) //调用此函数生成CRC校验码,函数返回CRC校验码//
{
if(NULL == Data_buff)
return 0xffff;
unsigned short wcrc = 0xffff; //CRC寄存器预置//
unsigned char temp;
unsigned int i=0j=0; //计数//
/*循环计算每个数据*/
for(i=0;i {
temp = *Data_buff & 0x00ff;
Data_buff++; //next data//
wcrc ^= temp;
for(j=0;j<8;++j) //对单笔数据进行具体计算//
{
if(0!= (0x0001 & wcrc)) //判断数据右移出的是否为1如果是,则与多项式0xa001异或//
{
wcrc >>= 1;
wcrc ^= 0xa001;
}
else
wcrc >>= 1;
}
}
//对计算结果进行高低字节兑换//
unsigned char CRC_L = wcrc & 0xff;
unsigned char CRC_H = wcrc >> 8;
return ((CRC_L << 8) | CRC_H);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 781 2020-07-31 15:47 Modbus_RTU\Build_CRC.c
文件 20092 2020-07-31 15:47 Modbus_RTU\Modbus_master.c
文件 2458 2020-07-31 15:47 Modbus_RTU\Modbus_master.h
文件 154323 2020-07-31 15:47 Modbus_RTU\Modbus_save库.rar
目录 0 2020-07-31 15:48 Modbus_RTU
----------- --------- ---------- ----- ----
177654 5
相关资源
- PID算法控制直流电机转速仿真与C程序
- pc串口控制流水灯的程序
- 三菱、西门子、欧姆龙、松下PLC、单
- 西门子MAG8000电池流量计MODBUS RTU 通讯
- 自己做的modbus的调试工具
- 《C程序设计》教案 谭浩强版
- 地铁自动售票机计算当前站和目的站
- delphi7实现的MODBUS RTU 标准协议 485 源码
- Modbus TCP协议
- 《C程序设计语言》第二版 中文高清
- 数据结构银行业务模拟
- MBAXP(ModbusActiveXPro)破解版.rar
- msp430代码模拟spi
- 基于Qt4RTU模式modbus使用包括slave和ma
- 神经元 ML模型
- 括号嵌套问题课程设计
- stm32移植modbus,亲测可用
- linux文件传输项目源码
- STM32 串口 Modbus RTU 协议 代码
- Modbus TCP/IP协议说明书
- msp430锁相环源程序
- labview modbus
- modbus 从站调试软件
- Modbus Poll
- 基于单片机的智能交通灯PROTEUS仿真图
- MPU6050(STM32 DMP).rar
- 锐格实验.zip
- STM32F407 485 MODBUS
- labview的modbus通讯方式
- 最好用的modbus工具
评论
共有 条评论