在线时间1 小时
UID3722967
注册时间2021-4-8
NXP金币0
该用户从未签到
新手上路
- 积分
- 16
- 最后登录
- 2021-4-9
|
发表于 2021-4-9 10:44:06
|
显示全部楼层
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
//RUN_TESTS(tests);
unsigned int shData = 0x00;
unsigned short shSync = 1; //同步
unsigned short shStartUp = 1; //启动
unsigned short shFrameId = 1; //帧ID
unsigned short shLength = 16; //长度
//for( int iLoop = 0x00 ; iLoop < 20 ; ++iLoop )
{
// shFrameId = iLoop + 1 ;
shData = (shSync << 19) | ( shStartUp << 18 ) | (shFrameId << 7) | shLength ;
//shData = shData | (1<<20) | (1<<21);
unsigned short shRst = ( MyFlexrayCrc(shData,20,11,0x1A,0x385) & 0x7FF);
qDebug()<<QString::number(shData,2)<<" Crc11(Hex):"<<QString::number(shRst ,16)<<shRst;
}
qDebug()<<"Exit";
return a.exec();
} |
|