C言語コード関数

const static uint16 バージョン番号 = 0x0008;
const static uint32 時間 = 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; 温度[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