SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
The TMS320F2838x MCU supports dual-core C28x architecture along with a new connectivity manager (CM) subsystem. The connectivity manager subsystem is based on the industry standard 32-bit Arm® Cortex®-M4 CPU and features a wide variety of communication peripherals, including EtherCAT™, Ethernet, USB, MCAN (CAN-FD), DCAN, UART, SSI, I2C, and so on.
Targeting performance and flexibility, the connectivity manager is based on 125-MHz Cortex®-M4 architecture and provides a variety of integrated memories as well as multiple programmable GPIOs. It offers consumers compelling cost-effective solutions by integrating application-specific peripherals, and provides a comprehensive library of software tools that minimize board costs and design-cycle time. Table 40-1 lists the key architectural features of connectivity manager.
The primary goals of the Connectivity Manager (CM) are to:
Feature | Description | CPU1 | CPU2 |
---|---|---|---|
Core | Arm® Cortex®-M4 | NA | NA |
Frequency (MHz) | 125 MHz | NA | NA |
Flash | 512KB | No | No |
RAM | 96KB | Yes | Yes |
BOOTROM | 96KB | No | No |
µDMA | 1 | No | No |
DCAN | 2 | Yes | Yes |
EtherCAT | 1 | Yes | No |
USB | 1 | Yes | No |
MCAN (CAN-FD) | 1 | No | No |
Ethernet | 1 | No | No |
SSI | 1 | No | No |
UART | 1 | No | No |
I2C | 1 | No | No |
AES | 1 | No | No |
GCRC | 1 | No | No |
Timer | 3 | No | No |
Windowed watchdog | 1 | No | No |