资源简介
在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++
相关资源
- C语言程序改错题库
- C语言 动画小程序
- C语言浏览器和http服务器实验报告含代
- 文章编辑系统源代码.cpp
- C语言课程设计大作业-学生管理系统含
- 计算方法上机实验报告-C语言
- C语言计算器带括号、小数计算
- google code mfcc c语言实现。
- c语言实现通讯录C语言代码
- c语言版学生成绩管理系统实验报告
- 单片机C语言,Proteus仿真,多功能闹钟
- 计算机操作系统实验报告,C语言实现
- 51单片机电子琴
- 表达式求值(C语言栈实现)
- 基于51单片机的家庭安全防火防盗系统
- 学生成绩管理系统C语言
- c语言实现的大数四则运算程序
- 学生学分综合管理系统
- c语言运动会分数统计
- svd分解的C语言实现
- c语言课程设计学生选课系统
- 简易秒表时钟的设计含C语言及proteu
- C语言DFT计算
- 大作业C语言的五子棋全套
- c语言编写的置换密码源代码
- 最小RTSP服务器,C语言代码
- 用链表实现多项式加减法运算
- 郁闷的出纳员(c语言)
- 音频编码pcm的c语言实现
- aes密钥扩展C语言实现
评论
共有 条评论