資源簡介
在Keil C上用C語言實現的8位及16位CRC校驗的程序,另附相關的參考資料。

代碼片段和文件信息
#include
#include
#include
#include
#define?ulong?unsigned?long
#define?uint?unsigned?int
#define?uchar?unsigned?char
void?jiucuo8(uchar?*auchar?L)
{
uchar?n;
uchar?*s=(uchar?*)malloc(L);
n=L;
for(n=0;n s[n]=a[n];//
n=L;
while(n--)
{
//x=t^y;
//y>>=1;
uchar?t;
for(t=0;t<8;t++);
}
}
void?main()
{
ulong?t=0x4D6F746F;//?CRC8=0X1BCRC16=0XB994?
/*//uchar?x;
//uint?y;
//x=crc8_cal((uchar?*)&t4);
//y=crc16_cal((uchar?*)&t4);*/
uchar?error1;
uint?error2; ??
uchar?code?a[5]={0x4d0x6f0x740x6f0x1b};
uchar?code?b[6]={0x4d0x6f0x740x6f0xb90x94};
error1=crc8_error(a5);
error2=crc16_error(b6);
jiucuo8(a5);
while(1);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7814??2015-08-23?11:29??CRC校驗\Keil程序\CRC
?????文件????????745??2015-08-23?11:29??CRC校驗\Keil程序\CRC.c
?????文件?????????38??2015-08-23?11:29??CRC校驗\Keil程序\CRC.lnp
?????文件???????9572??2015-08-23?11:29??CRC校驗\Keil程序\CRC.M51
?????文件???????8659??2015-08-23?11:29??CRC校驗\Keil程序\CRC.OBJ
?????文件???????1464??2015-08-23?11:29??CRC校驗\Keil程序\CRC.Opt
?????文件????????152??2015-08-23?11:29??CRC校驗\Keil程序\CRC.plg
?????文件???????2098??2015-08-23?11:29??CRC校驗\Keil程序\CRC.Uv2
?????文件???????3510??2015-08-23?11:29??CRC校驗\Keil程序\CRC16.h
?????文件???????2482??2015-08-23?11:29??CRC校驗\Keil程序\CRC8.h
?????文件???????1454??2015-08-23?11:29??CRC校驗\Keil程序\CRC_Opt.Bak
?????文件??????74240??2015-08-23?11:29??CRC校驗\資料\AVR單片機CRC校驗碼的查表與直接生成.doc
?????文件?????139280??2015-08-23?11:29??CRC校驗\資料\AVR單片機CRC校驗碼的查表與直接生成.pdf
?????文件?????204800??2015-08-23?11:29??CRC校驗\資料\CRC_程序.exe
?????文件??????68810??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現.htm
?????文件??????10013??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\calendar_content.htm
?????文件??????48491??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\calendar_content_data\y360_v20070518.js
?????文件????????747??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\calendar_content_data\yg_browser.js
?????文件????????293??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\cen_19_19.gif
?????文件????????331??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\gs.gif
?????文件??????20976??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\jquery-1.js
?????文件???????2292??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\logo_y_cn.gif
?????文件???????5141??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\msgr_detect_200602141639.js
?????文件????????159??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\online.htm
?????文件????????114??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\online_002.htm
?????文件???????1301??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\spinner_grey.gif
?????文件???????1874??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\y360-nav_v20070706.css
?????文件???????8087??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\ymgl_blue_200608161000.css
?????文件??????11904??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\ymgl_classic_200608161000.css
?????文件??????52873??2015-08-23?11:29??CRC校驗\資料\CRC從原理到實現_files\ymgl_global_v20070121.css
............此處省略18個文件信息
- 上一篇:C++進程優先級調度進程優先級調度進程優先級調度
- 下一篇:Floyd算法C++
評論
共有 條評論