浏览代码

修改CAN采样率。

Dail 1 年之前
父节点
当前提交
2847d6bcc0

+ 2 - 2
Core/Src/can.c

@@ -69,13 +69,13 @@ void MX_CAN_Init(void)
 
   hcan.Instance = CAN1;
 	#if BaudRate250K
-	hcan.Init.Prescaler = 24;
+	hcan.Init.Prescaler = 18;
 	#else
 	hcan.Init.Prescaler = 48;
 	#endif
   hcan.Init.Mode = CAN_MODE_NORMAL;
   hcan.Init.SJW = CAN_SJW_1TQ;
-  hcan.Init.BS1 = CAN_BS1_4TQ;
+  hcan.Init.BS1 = CAN_BS1_6TQ;
   hcan.Init.BS2 = CAN_BS2_1TQ;
   hcan.Init.TTCM = DISABLE;
   hcan.Init.ABOM = ENABLE;

+ 2 - 2
MDK-ARM/QD007A_CTL_APP/QD007A_CTL_APP_CRC.hex

@@ -1704,7 +1704,7 @@
 :2004A00077FE18B1D52110A004F074FB02200190029001A90B48F7F76BFE18B1DE210AA0EA
 :2004C00004F068FB03200190029001A90548F7F75FFE18B1E72104A004F05CFB09B000BD07
 :2004E00000280140781500202E2E5C436F72655C5372635C6164632E6300000010B50F48F0
-:200500000F4908601820486000210D488160C1604FF4403101610021416181610121C161C4
+:200500000F4908601220486000210D488160C1604FF4A02101610021416181610121C1617A
 :200520000021016241628162C162F8F763FF18B1582104A004F02EFB10BD000000640040C9
 :200540007C1A00202E2E5C436F72655C5372635C63616E2E6300000008B500BF0A4840698A
 :2005600040F00100084948610846406900F00100009000BF00BF022211460B20F9F7EBFFDA
@@ -2696,6 +2696,6 @@
 :2080A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
 :2080C000FFFFFFFF00000000000000000000000000000000000000000000000000000000A4
 :2080E000000000000000000000000000000000000000000000000000000000000000000080
-:04810000BDB00136D7
+:048100005034C61F12
 :04000005080030EDD2
 :00000001FF

二进制
MDK-ARM/bin/MC_VS75XX(250K)-TC000000-MS0000-V6.2.1.0.0_20230323Enviolo.bin


二进制
MDK-ARM/bin/QD007A_CTL_APP.bin