Commit 02ae2fc7 authored by 何锐's avatar 何锐

feat:增加写零件号

parent 105905c0
...@@ -1336,6 +1336,59 @@ void change_UDS_DID(void) ...@@ -1336,6 +1336,59 @@ void change_UDS_DID(void)
} }
case 10: case 10:
data[0] = 0x10;
data[1] = 0x17;
data[2] = 0x2E;
data[3] = 0xF1;
data[4] = 0x87;
data[5] = 0x39;
data[6] = 0x44;
data[7] = 0x52;
init_CAN_Frame(&m_msg, 0x714, 8, 1, data);
can_mid(m_msg);
chaengUDSstep++;
break;
case 11:
data[0] = 0x21;
data[1] = 0x56;
data[2] = 0x2D;
data[3] = 0x31;
data[4] = 0x37;
data[5] = 0x31;
data[6] = 0x30;
data[7] = 0x30;
init_CAN_Frame(&m_msg, 0x714, 8, 1, data);
can_mid(m_msg);
chaengUDSstep++;
break;
case 12:
data[0] = 0x22;
data[1] = 0x30;
data[2] = 0x2D;
data[3] = 0x31;
data[4] = 0x34;
data[5] = 0x30;
data[6] = 0x30;
data[7] = 0x30;
init_CAN_Frame(&m_msg, 0x714, 8, 1, data);
can_mid(m_msg);
chaengUDSstep++;
break;
case 13:
data[0] = 0x23;
data[1] = 0x20;
data[2] = 0x20;
data[3] = 0x20;
data[4] = 0xAA;
data[5] = 0xAA;
data[6] = 0xAA;
data[7] = 0xAA;
init_CAN_Frame(&m_msg, 0x714, 8, 1, data);
can_mid(m_msg);
chaengUDSstep++;
break;
case 14:
POWER_CTRL_KL30 = 0u; //B+ POWER_CTRL_KL30 = 0u; //B+
POWER_CTRL_KL15 = 0u; //KL15 POWER_CTRL_KL15 = 0u; //KL15
if(UDS_time < 100) if(UDS_time < 100)
...@@ -1347,7 +1400,7 @@ void change_UDS_DID(void) ...@@ -1347,7 +1400,7 @@ void change_UDS_DID(void)
chaengUDSstep++; chaengUDSstep++;
} }
break; break;
case 11: case 15:
POWER_CTRL_KL30 = 1u; //B+ POWER_CTRL_KL30 = 1u; //B+
POWER_CTRL_KL15 = 1u; //KL15 POWER_CTRL_KL15 = 1u; //KL15
if(UDS_time < 50) if(UDS_time < 50)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment