Module | Project | Function |
ACMP | acmp_example | 输入电压比较测试 |
ADC | adc_example | ADC采样测试 |
BOD | bod_example | 掉电检测测试 |
CRC | crc_example | 硬件CRC校验测试 |
DMA | dma_mem | DMA测试(传输数据从RAM到RAM) |
dma_uart | DMA测试(传输数据从RAM到UART) |
FLASH | flash_iap | Flash IAP应用编程测试 |
flash_signature | Flash签名测试 |
GPIO | gpio_example | GPIO控制LED Blinky |
gpio_hands_on_1 | GPIO控制LED测试 |
gpio_hands_on_2 | GPIO控制LED测试 |
I2C | i2cm_eeprom | AT24C02的I2C读写操作 |
i2cm_interrupt | I2C中断模式使用例程 |
i2cm_polling | I2C轮询模式使用例程 |
i2cms_loop | 把I2C0/1设置为主/从模式,然后读回主设备发往从设备的数据 |
i2cs_interrupt | 演示在一条I2C总线上对2个不同的从设备的操作 |
MRT | mrt_example | 多速率定时器控制LED |
PININT | pinint_example | GPIO中断测试 |
SPI | spi_basic | 演示怎么在轮询或中断模式下使用SPI |
spi_flash | 对SPI Flash的读写测试 |
spi_sm_int | SPI 主/从设备使用SPIM和SPIS驱动器的例程 |
PMU | pmu_example | 电源管理单元的使用例程,进入SLEEP、DEEP_SLEEP、POWER_DOWN、DEEP_POWER_DOWN模式并唤醒 |
PUM_Hands_on |
ROM | rom_24c02 | 演示如何使用ROM API把EPPROM配置为主设备(中断模式),并读/写它。 |
rom_i2c_interrupt | 演示如何使用ROM API把设备配置为主设备(中断模式),并读/写它。 |
rom_i2c_polling | 使用ROM API的I2C总线主设备例程(轮询模式)。 |
rom_i2c_slave_interrupt | 使用ROM API的I2C总线从设备例程(中断模式)。 |
rom_uart_int | UART API in ROM (USART API ROM) Interrupt Example |
rom_uart_polling | UART API in ROM (USART API ROM) Polling Example |
SCTIMER | sct_basic | SCT基础使用例程 |
sct_blinky | 使用SCT产生的PWM信号控制LED闪烁 |
sct_capture | SCT捕捉事件并产生中断例程 |
sct_pwm | SCT PWM驱动产生两个独立的PWM信号,一个输出方波,一个控制LED的亮度 |
sct_tlight | SCT traffic light 例程 |
SWM | SWM_Hands_on | 该例程演示如何在MCU的PIN P0_10和P0_11上配置I2C1的SDA 和SCL |
SYS | sys_clkout | 该例程演示如何使用SYSCT在CLKOUT上生成一个时钟 |
sys_glitch_filter | Digital Glitch-Filter 例程 |
sys_pll_tab | PLL / IRC测试例程 |
sys_systick | 该例程演示使用SysTick中断控制LED闪烁的周期速率 |
UART | uart_basic | 演示如何通过调试UART口输出字符串 |
uart_dma_tx | 演示如何在同一个USART上使用DMA模式发送数据。它使用"环回"模式,因此USART自发自收。 |
uart_irq_rxtx | 演示如何在同一个USART上同时使用中断模式进行发送与接收。它使用"环回"模式,因此USART自发自收。 |
uart_rb | 演示如何在UART上使用发送/接收环形缓冲区进行中断模式下的操作 |
WKT | wkt_example | 演示如何使用WKT把MCU从低功耗状态中唤醒 |
WWDT | wwdt_example | Windowed Watchdog Timer (WWDT)使用例程 |
测试程序合集 | all_in_one | 多个测试程序的集合,包括LED、SPI Flash、EEPROM、ADC等。 |
LED | blinky | LED以某个固定周期闪烁的例程 |
FreeRTOS | freertos_blinky | 该例程演示在FreeRTOS中 建立3个任务,使得LED以3中不同的周期闪烁。 |
Virtual COM | hello_world | 通过虚拟串口每2秒发送字符串 "Hello World!"一次,"USB com"状态指示灯会以同样的速率闪烁 |
UID | uid_encryption | UID 加密例程 |