资源简介
资源包含个人实现的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
相关资源
- PLC1200MODBUS TCP 程序
- Modbus RTU S7-1200 发送
- Modbus协议官方文档中、英文全
- Omron ETN21模块进行modbustcp通讯
- modbus通讯协议详解
- MP3文件ID3v2ID3v2APEv2标签读取
- 课程作业:模拟仓库管理系统
- MCGS与单片机通信
- 一个简单实用个人日记管理系统
- 带时间温度显示的室内灯光控制系统
- VC 6 Modbus RTU测试程序
- 成绩管理系统(数据结构)
- FIR低通滤波器 ccs运行环境
- modbus51_c代码
- Modbus TCP Client
-
NModbus4 通讯类库(fr
amework4.5版本) - 西门子S7-1200 MODBUS-TCP通讯编程
- 200SMART Modbus-TCP通信程序演示-轮询(多
- 整理的ModbusProtocol SDK开发包
- delphi编写的modbus测试源码
- modbus通讯,用DELPHI编写
- FreeModbus_Slave+STM32F407+USART2代码亲测可
- C malloc函数用法
- 人民电器电表modbus rtu通信协议解析
- 嵌入式局域网聊天系统客户端
- 算法竞赛入门经典 第2版刘汝佳+高清
- ModBus-RTU协议C封装
- 基于单片机的GPS定位及显示系统设计
- 链表实现通讯录管理系统
- PowerShell-6.2.1-win-x86.zip
评论
共有 条评论