函數名稱:CRC-16 Process 函數原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen) 函數功能:進行CRC校驗和產生CRC代碼.這個函數只影響全局變量crc16. 校驗字放在字符串最后,低8位在前高8位在后. msgaddr : 進行CRC16校驗的據塊的首地址 datalen : 進行CRC16校驗的據塊的個數 CRC-ITU的計算算法如下: a.寄存器組初始化為全"1"(0xFFFF)。 b.寄存器組向右移動一個字節。 c.剛移出的那個字節與數據字節進行異或運算,得出一個指向值表的索引。 d.索引所指的表值與寄存器組做異或運算。 f.數據指針加1,如果數據沒有全部處理完,則重復步驟b。 g.寄存器組取反,得到CRC,附加在數據之后(這一步可省略)。
標簽: CRC INT 16 make_crc
上傳時間: 2015-12-21
上傳用戶:llandlu
該程序用于實現密碼學中的線性反饋移位寄存器的模擬,本程序以5級為例,并可以判斷輸出數列的周期
標簽: 程序 密碼 模擬 線性反饋移位寄存器
上傳時間: 2014-01-23
上傳用戶:daoxiang126
,lpc2104的寄存器配置文件
標簽: 2104 lpc 寄存器
上傳時間: 2015-12-23
上傳用戶:huyiming139
MSP430的C和ASM匯編函數調用。描述寄存器調用。
標簽: MSP 430 ASM 匯編
上傳時間: 2014-01-07
上傳用戶:qoovoop
MOTO MPC555 用戶手冊。手冊中對MPC555各個寄存器的使用做了詳細說明。
標簽: 555 MPC MOTO 用戶手冊
上傳時間: 2013-12-24
上傳用戶:wyc199288
ARM 自帶的八路十位A/D 控制器及相應寄存器程序
標簽: ARM 控制器 寄存器 程序
上傳時間: 2016-01-03
上傳用戶:
用易語言開發的51系列編程器.可以根據需要修改,以便增加功能, 用并口控制
標簽: 語言 51系列 編程器 修改
上傳時間: 2013-12-03
上傳用戶:firstbyte
由寄存器,全加器,移位寄存器,計數器,觸發器和門電路構成補碼一位除法器,將開關設定的補碼形式出現的除數,被除數存入相應寄存器中.能用單脈沖按步演示運算全過程.
標簽: 寄存器 補碼 全加器 單脈沖
上傳用戶:bjgaofei
S12CPUV2是mc9s12dg128處理器的用戶手冊,詳細地介紹了各個模塊的原理,功能與相關寄存器的設置
標簽: CPUV2 12 CPUV S12
上傳時間: 2013-12-09
上傳用戶:13188549192
ZLG/CF驅動接口函數實驗,包括宏定義,函數原形及總線初始化函數,開關中斷函數,讀寄存器函數,寫寄存器函數等
標簽: 函數 ZLG 寄存器 CF
上傳時間: 2014-01-20
上傳用戶:xz85592677
蟲蟲下載站版權所有 京ICP備2021023401號-1