91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 108KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-17
  • 語言: 其他
  • 標簽: modbus??C語言??

資源簡介

資源包含個人實現的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;?//計數//

/*循環(huán)計算每個數據*/
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;
}
}

//對計算結果進行高低字節(jié)兌換//
unsigned?char?CRC_L?=?wcrc?&?0xff;
unsigned?char?CRC_H?=?wcrc?>>?8;

return?((CRC_L?<}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????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


評論

共有 條評論