3.6.7
Controller area network (CAN)
SM CODE
Description
Ownership
Detailed implementation
Error reporting
Fault detection time
Addressed fault model
Dependency on MCU configuration
Initialization
Periodicity
Test for the diagnostic
Multiple faults protection
Recommendations and known limitations
SM CODE
Description
Ownership
Detailed implementation
Error reporting
Fault detection time
Addressed fault model
Dependency on MCU configuration
Initialization
Periodicity
Test for the diagnostic
Multiple faults protection
Recommendations and known limitations None
SM CODE
Description
Ownership
UM1845 - Rev 4
Table 37.
CAN_SM_0
Periodical read-back of configuration registers
End user
This method must be applied to CAN configuration registers.
Detailed information on the implementation of this method can be found in
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Refer to NVIC_SM_0
Table 38.
CAN_SM_1
Protocol error signals
ST
CAN communication module embeds protocol error checks (like error counters) conceived to detect
network-related abnormal conditions. These mechanisms are able anyway to detect a marginal
percentage of hardware random failures affecting the module itself.
Error signals connected to these checkers are normally handled in a standard communication
software, so the overhead is reduced
Several error condition are reported by flag bits in related CAN registers.
Depends on peripheral configuration (e.g. baud rate), refer to functional documentation
Permanent and Transient
None
Depends on implementation
Continuous
NA
CAN_SM_2: Information redundancy techniques on messages, including end-to-end safing
Table 39.
CAN_SM_2
Information redundancy techniques on messages, including end-to-end safing
End user
Description of hardware and software diagnostics
CAN_SM_0
CAN_SM_1
CAN_SM_2
UM1845
Section 3.6.5
page 32/108
Need help?
Do you have a question about the STM32F2 Series and is the answer not in the manual?
Questions and answers