Main Content

C28x(c2838xlib)

C28x generic blocks and F2838x blocks that support F2838x boards

The C28x(c2838xlib) support C28x generic blocks and F2838x blocks for F2838x boards.

Generic Blocks

C28x CAN Calibration ProtocolImplement CAN Calibration Protocol (CCP)
C28x Software Interrupt TriggerGenerate software-triggered nonmaskable interrupt
C28x eCAN ReceiveEnhanced Controller Area Network receive mailbox
C28x eCAN TransmitEnhanced Controller Area Network transmit mailbox
C28x SCI ReceiveReceive data on target via serial communication interface (SCI) from host
C28x SCI TransmitTransmit data from target via serial communication interface (SCI) to host
C28x SPI Master TransferWrite data to and read data from SPI slave device
C28x SPI ReceiveReceive data through Serial Peripheral Interface (SPI) on target
C28x SPI TransmitTransmit data through Serial Peripheral Interface (SPI) on target
C28x I2C ReceiveConfigure inter-integrated circuit (I2C) module to receive data from I2C bus
C28x I2C TransmitConfigure inter-integrated circuit (I2C) module to transmit data to I2C bus
C28x WatchdogConfigure counter reset source of processor watchdog module
C28x eCAPReceive and log transitions on capture input pin or configure auxiliary pulse width modulator
C28x eQEPQuadrature encoder pulse block used to derive position, direction, and speed
C28x CLA TaskCreate CLA task that executes downstream function-call subsystem on CLA core

F2838x Blocks

C2802x/C2803x/C2805x/C2806x/F28M3x/F2807x/F2837xD/F2837xS/F2838x/F28004x/F28002x ADCConfigure ADC to sample analog pins and output digital data
c280x/C2802x/C2803x/C2805x/C2806x/C2833x/C2834x/F28M3x/F2807x/F2837xD/F2837xS/F2838x/F28004x/F28002x ePWMGenerate enhanced Pulse Width Modulated (ePWM) waveforms
C280x/C2802x/C2803x/C2805x/C2806x/C2833x/C2834x/F28M3x/F2807x/F2837xD/F2837xS/F2838x/F2838x-M4/F28004x/F28002x GPIO Digital InputConfigure general-purpose input/output pins as digital input
C280x/C2802x/C2803x/C2805x/C2806x/C2833x/C2834x/F28M3x/F2807x/F2837xD/F2837xS/F2838x/F2838x-M4/F28004x/F28002x GPIO Digital OutputConfigure general-purpose input/output pins as digital output
F2807x/F2837xD/F2837xS/F28004x/F2838x DACConfigures the DAC to generate an analog output on the specified DAC channel A/B/C (12-bit)
F2807x/F2837xD/F2837xS/F28004x/F2838x CMPSSCompare two input voltages on comparator pins
F2837xD/F2838x/F2838x-M4 IPC ReceiveReceive data from either core
F2837xD/F2838x/F2838x-M4 IPC TransmitTransmit data to either core
F2807x/F2837xD/F2837xS/F28004x/F2838x SDFMConfigure filter channel for SDFM Module