• 大小: 516KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: C/C++
  • 标签: 51单片机  C语言  

资源简介

在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个文件信息

评论

共有 条评论