Main Content

Peripherals

Configure and use analog, control, communication, and system peripherals to build and deploy applications on TI’s C2000™ boards

Create Simulink® models using analog, control, communication and system peripherals available on TI 2000 microcontrollers.

Peripheral blocks, such as digital IO, ADC, and ePWM are used to perform simulations of control algorithms that require ADC-PWM synchronization. Trigger asynchronous tasks using the interrupts. Use the serial blocks to communicate between the host and the target.

Categories

  • Analog System
    Configure and use analog peripherals such as ADC, CMPSS, DAC, and more
  • Control Peripherals
    Configure and use control peripherals such as PWM, eCAP, eQEP, SDFM, and more
  • System Peripherals
    Configure and use system peripherals such as CLA, GPIO, and Watchdog
  • Communication Peripherals
    Configure and use communication peripherals such as CAN, I2C, IPC, SCI, SPI, TCP, UDP, and more
  • Host Communication
    Use serial blocks to communicate between the host and the target
  • Memory Operations
    Use memory blocks to perform memory specific operation
  • Optimization
    Blocks that represent the functionality of the TI’s C2000 IQmath Library
  • Scheduling
    Trigger asynchronous and background tasks
  • Sensors
    Configure sensors connected to Texas Instruments® C2000™ microcontrollers
  • Target Communication
    Communicate with targets using Byte Pack/Unpack, CAN Pack/Unpack, CAN FD, Protocol Encoder/Decoder and other blocks
  • IO Device Builder
    Create Simulink block for device drivers and sensors using custom or third-party C/C++ files