C语言代码函数

const static uint16 Version_Number = 0x0008;
const static uint32 Time = 20230512;
void Test_Read_Software_Version_3EE(void)
{
uint8 Temp[14];
qn_memset(Temp, 0x0, sizeof(Temp));
if(g_Read_Version_Date_Switch == TRUE)
{
Temp[0] = 0x01;
Temp[1] = 0xEE;
qn_memcpy(Temp + 2,(uint8*)&Version_Number,2);
qn_memcpy(Temp + 4,(uint8*)&Time,4);
CAN2_Transmit(CanIfConf_CanIfTxPduCfg_Test_Read_Software_Version_Tx_3EE, Temp, sizeof(Temp));
g_Read_Version_Date_Switch = FALSE;
}
}

qn_memset(Temp, 0x0, sizeof(Temp));
uint32 xDTSResult_u32 = (uint32)0xF02481C0;

static uint16 Cantest_count = 0;
Cantest_count ++ ;
Cantest_count %= 65535;
if (Cantest_count % 20 == 0) //20m

猜你喜欢

转载自blog.csdn.net/junjunjunjuna/article/details/132186644