//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------
__fastcall TForm1::fun_SerialCRC(uchar *puchMsg, uint usDataLen)
{
uchar uchCRCHi;
uchar uchCRCLo;
uint uIndex ;
uchCRCHi = 0xff;
uchCRCLo = 0xff;
while (usDataLen--)
{
uIndex = uchCRCHi ^ *puchMsg++;
uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex];
uchCRCLo = auchCRCLo[uIndex];
}
return (uchCRCHi << 8 | uchCRCLo);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String st1 = Edit1->Text; //这里调试通不过
String st2 = fun_SerialCRC(&st1,12); //这里调试通不过
Edit2->Text = st2;
}
//---------------------------------------------------------------------------
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
CRC.rar (10个子文件)
CRC
Unit1.dfm 1KB
Unit1.~cpp 687B
Project1.bpr 3KB
Unit1.~dfm 1KB
Project1.cpp 1KB
Project1.res 876B
Project1.bcc32pch 396B
Unit1.h 6KB
Unit1.cpp 1KB
Unit1.~h 6KB
共 10 条
- 1
资源评论
- why_dx2011-12-26本来想找个C#语言的,结果是JAVA的,机器上没有环境,没运行起来。
- 桂思雍2014-11-21不是C++编的
- 大器晚成1445172012-03-12终于解决了crc检验问题,已经通讯上了
- lwt11042011-09-09这一份不是用C语言写的貌似,反正我没有看的太懂。
- azprobert2012-07-25解决了crc检验问题,通信成功
gentle_sword
- 粉丝: 25
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功