亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? crc.c

?? freescale crc模塊驅動 經調試
?? C
字號:
/******************************************************************************
 * 源程序文件名: crc.c                                                        *
 * 功能: 循環冗余碼校驗模塊                                                   *
 * 說明: 循環冗余碼校驗為16位,使用CRC-16生成多項式                            *
 ******************************************************************************/

/******************************************************************************
 *                             CRC校驗的工作原理                              *
 * CRC校驗方法是將要發送的數據比特序列當作一個多項式f(x)的系數,在發送方用收發 *
 * 雙方預先約定的生成多項式G(x)去除,求得一個余數多項式.將余數多項式加到數據多 *
 * 項式之后發送到接收端.接收端用同樣的生成多項式G(x)去除接收數據多項式f(x),得 *
 * 到計算余數多項式.如果計算余數多項式與接收余數多項式相同,則表示傳輸無差錯;  *
 * 如果計算余數多項式不等于接收余數多項式,則表示傳輸有差錯,由發送方重發數據,  *
 * 直到正確為止                                                               *
 ******************************************************************************/

# include "crc.h"

/* CRC16 = X16+X15+X5+1 */
static const unsigned short _crc1608_0xA001_[256] = {
	0X0000,0XC0C1,0XC181,0X0140,0XC301,0X03C0,0X0280,0XC241,
	0XC601,0X06C0,0X0780,0XC741,0X0500,0XC5C1,0XC481,0X0440, // 0
    0XCC01,0X0CC0,0X0D80,0XCD41,0X0F00,0XCFC1,0XCE81,0X0E40,
	0X0A00,0XCAC1,0XCB81,0X0B40,0XC901,0X09C0,0X0880,0XC841, // 1
	0XD801,0X18C0,0X1980,0XD941,0X1B00,0XDBC1,0XDA81,0X1A40,
	0X1E00,0XDEC1,0XDF81,0X1F40,0XDD01,0X1DC0,0X1C80,0XDC41, // 2
    0X1400,0XD4C1,0XD581,0X1540,0XD701,0X17C0,0X1680,0XD641,
    0XD201,0X12C0,0X1380,0XD341,0X1100,0XD1C1,0XD081,0X1040, // 3
	0XF001,0X30C0,0X3180,0XF141,0X3300,0XF3C1,0XF281,0X3240,
	0X3600,0XF6C1,0XF781,0X3740,0XF501,0X35C0,0X3480,0XF441, // 4
	0X3C00,0XFCC1,0XFD81,0X3D40,0XFF01,0X3FC0,0X3E80,0XFE41,
	0XFA01,0X3AC0,0X3B80,0XFB41,0X3900,0XF9C1,0XF881,0X3840, // 5
	0X2800,0XE8C1,0XE981,0X2940,0XEB01,0X2BC0,0X2A80,0XEA41,
	0XEE01,0X2EC0,0X2F80,0XEF41,0X2D00,0XEDC1,0XEC81,0X2C40, // 6
	0XE401,0X24C0,0X2580,0XE541,0X2700,0XE7C1,0XE681,0X2640,
	0X2200,0XE2C1,0XE381,0X2340,0XE101,0X21C0,0X2080,0XE041, // 7
	0XA001,0X60C0,0X6180,0XA141,0X6300,0XA3C1,0XA281,0X6240,
	0X6600,0XA6C1,0XA781,0X6740,0XA501,0X65C0,0X6480,0XA441, // 8
	0X6C00,0XACC1,0XAD81,0X6D40,0XAF01,0X6FC0,0X6E80,0XAE41,
	0XAA01,0X6AC0,0X6B80,0XAB41,0X6900,0XA9C1,0XA881,0X6840, // 9
	0X7800,0XB8C1,0XB981,0X7940,0XBB01,0X7BC0,0X7A80,0XBA41,
	0XBE01,0X7EC0,0X7F80,0XBF41,0X7D00,0XBDC1,0XBC81,0X7C40, // A
	0XB401,0X74C0,0X7580,0XB541,0X7700,0XB7C1,0XB681,0X7640,
	0X7200,0XB2C1,0XB381,0X7340,0XB101,0X71C0,0X7080,0XB041, // B
	0X5000,0X90C1,0X9181,0X5140,0X9301,0X53C0,0X5280,0X9241,
	0X9601,0X56C0,0X5780,0X9741,0X5500,0X95C1,0X9481,0X5440, // C
	0X9C01,0X5CC0,0X5D80,0X9D41,0X5F00,0X9FC1,0X9E81,0X5E40,
	0X5A00,0X9AC1,0X9B81,0X5B40,0X9901,0X59C0,0X5880,0X9841, // D
	0X8801,0X48C0,0X4980,0X8941,0X4B00,0X8BC1,0X8A81,0X4A40,
	0X4E00,0X8EC1,0X8F81,0X4F40,0X8D01,0X4DC0,0X4C80,0X8C41, // E
	0X4400,0X84C1,0X8581,0X4540,0X8701,0X47C0,0X4680,0X8641,
	0X8201,0X42C0,0X4380,0X8341,0X4100,0X81C1,0X8081,0X4040  // F
};

# define _crc1608revupdatemacro(d,a,t) \
	*(a) = ((*(a)>> 8)^(t)[(*(a)^(d))&0x000000FF])

/******************************************************************************
 * 函數原型: unsigned int crc1608strrevCrC16(char *buf, char nn, int *crcp);  *
 * 功能: 計算CRC的值并更新CRC累加器值                                         *
 * 說明: 1.本函數采用了"反序查表"的算法                                       *
 *       2.buf為所校驗數組第1個字節的指針,nn為需要校驗字節的個數              *
 *       3.crcp存儲計算出的CRC校驗值                                          *
 ******************************************************************************/
unsigned int crc1608strrevCRC16 (char *buf, char nn, int *crcp)
{
	// calculates CRC for a string using the table-lookup method
	// reversal sequence
	char i;
	unsigned int acc;
    acc = 0x0000;
    for(i = 0; i < nn; i++)
		_crc1608revupdatemacro(
		    (unsigned int)(unsigned char)buf[i], &acc,
		        _crc1608_0xA001_);
	if(crcp)
		*(unsigned int *)crcp = acc;
	return (unsigned int)acc;
}
# undef  _crc1608revupdmacro

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本中文字幕区| 欧美在线一二三| 日韩av一区二区三区四区| 一区二区久久久| 亚洲精品欧美激情| 亚洲桃色在线一区| 一区二区三区免费在线观看| 亚洲欧美日韩一区二区| 伊人性伊人情综合网| 夜夜爽夜夜爽精品视频| 一区二区不卡在线播放| 亚洲国产一区在线观看| 日本特黄久久久高潮| 麻豆一区二区99久久久久| 狠狠色丁香久久婷婷综合丁香| 韩国精品在线观看| 国产福利一区二区三区| 91网站在线播放| 欧美精品一二三区| 亚洲精品一区二区三区香蕉| 欧美激情综合五月色丁香| 亚洲色图一区二区| 日韩有码一区二区三区| 精品一区二区三区蜜桃| www.视频一区| 欧美精品视频www在线观看| 久久久久久久久久久电影| 国产精品卡一卡二| 图片区小说区国产精品视频| 免费一级欧美片在线观看| 成人永久aaa| 欧美日韩小视频| 国产亚洲精品7777| 亚洲一二三四区| 国产美女在线观看一区| 色欲综合视频天天天| 精品久久久久久久人人人人传媒 | 日韩免费视频线观看| 中文字幕不卡三区| 亚洲成人精品影院| 成人国产精品免费| 欧美精品色一区二区三区| 国产精品久久久久一区二区三区| 亚洲国产中文字幕在线视频综合 | 成人激情免费网站| 91精品久久久久久久91蜜桃| 国产精品卡一卡二| 黄色日韩三级电影| 欧美日韩国产a| 中文字幕国产一区| 久久91精品国产91久久小草| 色狠狠色狠狠综合| 国产清纯在线一区二区www| 偷拍一区二区三区| 色哟哟日韩精品| 日本一区二区三区高清不卡| 天天爽夜夜爽夜夜爽精品视频| 波多野结衣一区二区三区| 26uuuu精品一区二区| 亚洲国产欧美在线| 色综合色狠狠天天综合色| 欧美国产日韩亚洲一区| 久久国产视频网| 正在播放亚洲一区| 日韩精品一区第一页| 欧美三级三级三级爽爽爽| 一区二区三区.www| 91网站在线播放| 亚洲人成精品久久久久| 国产98色在线|日韩| 久久影视一区二区| 国产一区在线不卡| 精品av久久707| 精品一区二区三区免费| 精品对白一区国产伦| 精品综合免费视频观看| 精品成人一区二区三区四区| 精东粉嫩av免费一区二区三区| 91精品午夜视频| 久久99精品久久久久久动态图| 日韩一级黄色大片| 国产在线国偷精品产拍免费yy | 色综合久久久久网| 亚洲精品国产视频| 欧美日韩激情一区| 视频在线观看一区| 日韩精品一区二区三区中文精品| 美女爽到高潮91| 久久久精品日韩欧美| av亚洲精华国产精华精华| 综合自拍亚洲综合图不卡区| 在线精品视频免费播放| 亚洲成av人片观看| 欧美电影免费观看完整版| 国产成人在线视频免费播放| 中文字幕一区二区三区不卡在线| 97se亚洲国产综合自在线观| 亚洲韩国一区二区三区| 日韩一区二区三区在线| 国产福利精品一区| 一区二区三区精品在线| 666欧美在线视频| 国产精品自拍一区| 亚洲免费av观看| 91精品国产综合久久久久| 国产美女久久久久| 一区二区欧美精品| 26uuu精品一区二区| 91麻豆成人久久精品二区三区| 午夜激情久久久| 中文字幕精品—区二区四季| 欧美日韩中文字幕一区二区| 国产精品亚洲午夜一区二区三区| 日韩一区在线免费观看| 欧美一二三四在线| 99精品视频在线观看| 久久99久久精品| 亚洲一区二区高清| 国产精品久久免费看| 欧美一级淫片007| 色老汉一区二区三区| 国产在线日韩欧美| 亚洲va天堂va国产va久| 中文字幕视频一区| 日韩精品一区二区三区老鸭窝| 91美女视频网站| 国产精品88888| 欧美aaa在线| 亚洲国产精品久久人人爱蜜臀| 久久久久久亚洲综合| 日韩午夜电影在线观看| 欧美日韩一区二区在线视频| 成人激情动漫在线观看| 狠狠色综合日日| 日韩电影网1区2区| 一区二区三区欧美久久| 亚洲欧美日韩国产中文在线| 国产欧美一区二区三区沐欲| 欧美大片拔萝卜| 欧美丰满少妇xxxxx高潮对白| 色噜噜狠狠色综合中国| av激情成人网| 99riav一区二区三区| 国产成人夜色高潮福利影视| 久久精品国产免费| 蜜臀av一区二区在线免费观看| 亚洲成人www| 麻豆精品在线看| 免费观看成人av| 奇米色777欧美一区二区| 日韩成人免费看| 日欧美一区二区| 麻豆91在线观看| 久久精品国产99国产精品| 久久精品理论片| 麻豆精品一区二区| 捆绑调教一区二区三区| 免费美女久久99| 美国精品在线观看| 大尺度一区二区| 99久久精品国产网站| 一本到高清视频免费精品| 在线观看网站黄不卡| 欧美三级午夜理伦三级中视频| 欧美乱妇一区二区三区不卡视频| 欧美情侣在线播放| 日韩欧美一区在线观看| 国产欧美一区二区精品秋霞影院 | 欧美日韩成人一区| 日韩免费一区二区三区在线播放| 精品国产一区二区三区四区四| 亚洲精品在线免费观看视频| 国产视频一区二区在线观看| 亚洲色图欧美在线| 婷婷综合久久一区二区三区| 韩日av一区二区| 成人avav影音| 欧美日韩国产首页| 亚洲精品在线电影| 亚洲色图20p| 手机精品视频在线观看| 国产麻豆9l精品三级站| 色综合色综合色综合色综合色综合 | 国产成人在线影院| 在线观看三级视频欧美| 91麻豆精品久久久久蜜臀| 久久精品一区二区| 一区二区三区欧美| 国产中文字幕一区| 欧美视频自拍偷拍| 久久久久免费观看| 日日欢夜夜爽一区| 丁香激情综合五月| 日韩一卡二卡三卡国产欧美| 中文字幕在线观看不卡| 麻豆精品视频在线观看| 91小视频在线| 久久九九99视频| 日韩高清欧美激情| 99国产精品久久久久久久久久|