1 Harmony 3 Peripheral Library Application Examples for CEC173x Family

Code Examples

The following applications are provided to demonstrate the typical or interesting usage models of one or more peripheral libraries.

NameDescription
CCT Capture ModeThis example application demonstrates how to use the Input Capture and Compare Timer peripheral in capture mode
GPIO InterruptThis example application demonstrate how to generate GPIO interrupt on a pin that is configured to generate an interrupt on either (rising or falling) edge, and indicate the pin status using the LED
HTM (Hibernation Timer) TimeoutThis example application demonstrates how to generate periodic timeout using the Hibernation timer peripheral
I2C EEPROM Emulation (I2C Slave)This example application demonstrates how to use the I2C peripheral in slave mode
I2C EEPROM Read WriteThis example application demonstrates how to use the I2C peripheral to write and read from the I2C serial EEPROM memory
LED BreathingThis example application demonstrates how to generate a breathing LED pattern using the Breathing LED peripheral
PWM Duty CycleThis example application demonstrates how to generate PWM output using the PWM peripheral
QMSPI Flash Read WriteThis example shows how to use the QMSPI Peripheral library to perform erase, write and read operation with the QMSPI Serial Flash memory in Quad IO mode
RTOS TimerThis example application demonstrates how to generate periodic timeout using the RTOS timer peripheral
SMBUS Master Read WriteThis example application demonstrates how to use the SMBUS peripheral to read and write data in master mode
SPI Host Target Write ReadThis example application demonstrates how to SPI host can write and read data from a SPI target (SPT)
SPI W25 flash read writeThis example shows how to use the QMSPI Peripheral library in SPI (master) mode to perform erase, write and read operation with the onboard W25 Serial Flash memory
Timer32 Periodic TimeoutThis example application demonstrates how to generate periodic timeout using the TIMER32 timer peripheral
UART Echo BlockingThis example application demonstrates how to use the UART peripheral to transfer a block of data in a blocking manner
UART Ring BufferThis example application demonstrates how to use the UART peripheral in ring buffer mode
WDT TimeoutThis example application demonstrates how to use the WDT peripheral