SLAAEQ4 July   2025 MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1

 

  1.   1
  2.   Trademarks
  3. 1Introduction
    1. 1.1 Features Supported
    2. 1.2 CAN Frame Format
    3. 1.3 SPI Message Frame Format
  4. 2Implementation
    1. 2.1 SPI Message Format
      1. 2.1.1 SPI Commands
      2. 2.1.2 Instruction Set
    2. 2.2 Timeout Feature
    3. 2.3 Error Indication
    4. 2.4 Busy Status Indication
    5. 2.5 Message RAM Configuration
    6. 2.6 Test Environment
  5. 3References

CAN Frame Format

CAN-FD frame formats are shown in Figure 1-2, Figure 1-3, Figure 1-4; bit value of 1 is regarded as recessive and a value of 0 is regarded as dominant.

MSPM0G3507 CAN 2.0A Frame Format Figure 1-2 CAN 2.0A Frame Format
MSPM0G3507 CAN 2.0B Frame Format Figure 1-3 CAN 2.0B Frame Format
MSPM0G3507 CAN-FD Frame Format Figure 1-4 CAN-FD Frame Format
Table 1-2 CAN-FD Frame Bits and Definition
Bit Description
SOF Start of frame
IDE Identifier extension
FDF FD format indicator
BRS Bit rate switching
ESI Error status indicator
DLC Data length code
CRC Cyclic redundancy check
  • IDE = recessive, indicates extended (29 bit) identifier; IDE = dominant, indicates standard (11 bit) identifier.
  • FDF = recessive, indicates CAN-FD format; FDF=dominant, indicates CAN frame
  • BRS=recessive, indicates bit-rate switching to a faster rate; BRS=dominant, indicates no change in rate