Correct CAN baud rates for SAEJ1939 and enable silent mode
- Silent mode is also enabled by hardware (TJA1050) but better safe than sorry - Baud rates are 500kbps for primary bus and 250kpbs for secondary bus
This commit is contained in:
+30
-17
@@ -2,18 +2,22 @@
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
CAN1.BS1=CAN_BS1_1TQ
|
||||
CAN1.BS2=CAN_BS2_1TQ
|
||||
CAN1.CalculateBaudRate=875000
|
||||
CAN1.CalculateTimeBit=1142
|
||||
CAN1.CalculateTimeQuantum=380.95238095238096
|
||||
CAN1.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,BS1,BS2
|
||||
CAN2.BS1=CAN_BS1_1TQ
|
||||
CAN2.BS2=CAN_BS2_1TQ
|
||||
CAN2.CalculateBaudRate=875000
|
||||
CAN2.CalculateTimeBit=1142
|
||||
CAN2.CalculateTimeQuantum=380.95238095238096
|
||||
CAN2.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,BS1,BS2
|
||||
CAN1.BS1=CAN_BS1_16TQ
|
||||
CAN1.BS2=CAN_BS2_4TQ
|
||||
CAN1.CalculateBaudRate=500000
|
||||
CAN1.CalculateTimeBit=2000
|
||||
CAN1.CalculateTimeQuantum=95.23809523809524
|
||||
CAN1.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,BS1,Prescaler,BS2,Mode
|
||||
CAN1.Mode=CAN_MODE_SILENT
|
||||
CAN1.Prescaler=4
|
||||
CAN2.BS1=CAN_BS1_16TQ
|
||||
CAN2.BS2=CAN_BS2_4TQ
|
||||
CAN2.CalculateBaudRate=250000
|
||||
CAN2.CalculateTimeBit=4000
|
||||
CAN2.CalculateTimeQuantum=190.47619047619048
|
||||
CAN2.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,BS1,Prescaler,BS2,Mode
|
||||
CAN2.Mode=CAN_MODE_SILENT
|
||||
CAN2.Prescaler=8
|
||||
Dma.Request0=SDIO_RX
|
||||
Dma.Request1=SDIO_TX
|
||||
Dma.RequestsNb=2
|
||||
@@ -64,17 +68,20 @@ Mcu.Name=STM32F405RGTx
|
||||
Mcu.Package=LQFP64
|
||||
Mcu.Pin0=PB12
|
||||
Mcu.Pin1=PB13
|
||||
Mcu.Pin10=VP_FREERTOS_VS_CMSIS_V2
|
||||
Mcu.Pin11=VP_SYS_VS_tim6
|
||||
Mcu.Pin10=PB5
|
||||
Mcu.Pin11=PB8
|
||||
Mcu.Pin12=PB9
|
||||
Mcu.Pin13=VP_FREERTOS_VS_CMSIS_V2
|
||||
Mcu.Pin14=VP_SYS_VS_tim6
|
||||
Mcu.Pin2=PC8
|
||||
Mcu.Pin3=PC9
|
||||
Mcu.Pin4=PC10
|
||||
Mcu.Pin5=PC11
|
||||
Mcu.Pin6=PC12
|
||||
Mcu.Pin7=PD2
|
||||
Mcu.Pin8=PB8
|
||||
Mcu.Pin9=PB9
|
||||
Mcu.PinsNb=12
|
||||
Mcu.Pin8=PB3
|
||||
Mcu.Pin9=PB4
|
||||
Mcu.PinsNb=15
|
||||
Mcu.ThirdPartyNb=0
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F405RGTx
|
||||
@@ -104,6 +111,12 @@ PB12.Mode=CAN_Activate
|
||||
PB12.Signal=CAN2_RX
|
||||
PB13.Mode=CAN_Activate
|
||||
PB13.Signal=CAN2_TX
|
||||
PB3.Locked=true
|
||||
PB3.Signal=GPIO_Output
|
||||
PB4.Locked=true
|
||||
PB4.Signal=GPIO_Output
|
||||
PB5.Locked=true
|
||||
PB5.Signal=GPIO_Output
|
||||
PB8.Mode=CAN_Activate
|
||||
PB8.Signal=CAN1_RX
|
||||
PB9.Locked=true
|
||||
|
||||
Reference in New Issue
Block a user