The Essential Guide for Developing With C2000 Microcontrollers
C2000 SysConfig, Application Note
C2000 Real-time Microcontrollers Peripherals
Getting Started with the MCAN (CAN FD) Module
C2000 Safety Package for Real-Time Microcontrollers
Microcontroller: TMS320F28027, TMS320F2837xD, TMS320F2838xD, etc
Software: Code Composer Studio (CCS), SysConfig, UniFlash
Library: Bare-Metal Programming, Driverlib
Debugger: XDS200 (JTAG)

TI-RTOS Kernel (SYS/BIOS) User Guide
System Analyzer User Guide
TI Network Developer Kit User Guide
TI Network Developer Kit API Reference Guide
There are 16 (0-15) priority levels of Task, Swi on C28x.
There are 32 Event Ids that can be used by each Event object.
- Idle (background, single priority level 0)
- Task (creation, delete, sleep, yield, priority)
- Semaphore (creation, post, pend from Hwi, Swi, Task)
- Mailbox (creation, post, pend, fixed buffer size)
- Event (semaphore with conditions, creation, post, pend, w semaphore)
- Mutex
- Queue
- Clock (creation, w semaphore, event)
- Swi (priority, preemptible, w semaphore)
- Hwi (non-preemptible, priorities set in silicon, timer, w semaphore)
- Runtime Object Viewer (ROV)
- Unified Instrumentation Architecture (target side, log print, live session)
- RTOS Analyzer (host side, execution graph, CPU load, task load)
C28x Data Types
C28x Boot ROM and Peripheral Booting
C28x Memory Map
C28x PIE Channel Mapping
C28x GPIO and Peripheral Muxing
TMS320F2837xD Delfino Microcontrollers Datasheet
TMS320F2837xD Microcontrollers Technical Reference Manual
TMS320F2838x Pin Attributes
TMS320F2838x Memory Map
TMS320F2838x PIE Channel Mapping
TMS320F2838x GPIO and Peripheral Muxing
TMS320F2838x Real-Time Microcontrollers With Connectivity Manager Datasheet
TMS320F2838x Microcontrollers Technical Reference Manual


Back to top of the page