编号 |
模块名称 |
Examples名称 |
Examples功能描述 |
1 |
adc |
current_vref_value_check |
ADC检测Vref+电压 |
2 |
exint_trigger_partitioned |
ADC分割模式下使用EXINT触发转换 |
|
3 |
internal_temperature_sensor |
ADC使用内部温度传感器 |
|
4 |
repeat_conversion_loop_transfer |
ADC反复转换时使用DMA的循环模式传输数据 |
|
5 |
software_trigger_repeat |
ADC反复模式下使用软件触发 |
|
6 |
tmr_trigger_automatic_preempted |
ADC使用TMR触发普通转换结合抢占自动转换 |
|
7 |
voltage_monitoring |
电压监测 |
|
8 |
cmp |
blanking |
演示比较器输出消隐功能 |
9 |
cycle_by_cycle_control |
演示CMP用于逐周期电流控制应用 |
|
10 |
deep_sleep_mode |
演示CMP唤醒deep sleep模式 |
|
11 |
glitch_filter |
演示比较器数字滤波功能 |
|
12 |
output |
演示比较器输出到定时器 |
|
13 |
cortex_m4 |
bit_band |
位带操作进行GPIO翻转和SRAM读写 |
14 |
cmsis_dsp |
DSP使用 |
|
15 |
systick_interrupt |
演示systick定时器中断方式 |
|
16 |
crc |
calculation |
使用硬件CRC进行CRC计算 |
17 |
crm |
clock_failure_detection |
外部时钟失效检测并系统时钟拯救 |
18 |
sclk_switch |
系统时钟切换 |
|
19 |
debug |
tmr1 |
调试TMR1定时器计数 |
20 |
dma |
data_to_gpio |
使用DMA弹性映射将数据从SRAM传输到GPIO |
21 |
flash_to_sram |
使用DMA将数据从flash传输到SRAM |
|
22 |
ertc |
bpr_domain |
电池供电域数据寄存器使用 |
23 |
calendar |
日历、闹钟功能 |
|
24 |
lick_calibration |
LICK作为ERTC时钟并校准 |
|
25 |
tamper |
入侵检测功能 |
|
26 |
time_stamp |
时间戳功能 |
|
27 |
exint |
exint_config |
EXINT的基础配置 |
28 |
exint_software_trigger |
EXINT的软件触发 |
|
29 |
flash |
fap_enable |
flash访问保护使能 |
30 |
flash_write_read |
内部flash读写操作 |
|
31 |
gpio |
io_toggle |
演示IO翻转 |
32 |
led_toggle |
演示LED翻转 |
|
33 |
swd_mux |
swd调试接口复用为其他功能 |
|
34 |
i2c |
communication_dma |
I2C使用DMA模式通信 |
35 |
communication_int |
I2C使用中断模式通信 |
|
36 |
communication_poll |
I2C使用轮询模式通信 |
|
37 |
eeprom |
I2C和EEPROM通信 |
|
38 |
i2s |
halfduplex_dma |
I2S使用DMA进行半双工通讯 |
39 |
halfduplex_interrupt |
I2S使用中断进行半双工通讯 |
|
40 |
spii2s_switch_halfduplex_polling |
SPI_I2S在半双工轮询条件下的模式切换 |
|
41 |
irtmr |
irtmr_output |
红外定时器输出 |
42 |
pwc |
deepsleep_ertc_alarm |
PWC使用RTC闹钟唤醒深度睡眠模式 |
43 |
deepsleep_ertc_tamper |
PWC使用RTC入侵检测唤醒深度睡眠模式 |
|
44 |
power_voltage_monitor |
PWC使用电压监测器 |
|
45 |
sleep_tmr3 |
PWC使用TMR3唤醒睡眠模式 |
|
46 |
sleep_usart1 |
PWC使用USART1唤醒睡眠模式 |
|
47 |
standby_ertc_alarm |
PWC使用RTC唤醒待机模式 |
|
48 |
standby_wakeup_pin |
PWC使用待机唤醒管脚唤醒待机模式 |
|
49 |
scfg |
pa11_12_remap |
pa11/pa12的功能映射到pa9/pa10管脚 |
50 |
spi |
crc_transfer_polling |
SPI使用轮询进行CRC传输 |
51 |
fullduplex_polling |
SPI使用轮询进行全双工通讯 |
|
52 |
halfduplex_interrupt |
SPI使用中断进行半双工通讯 |
|
53 |
halfduplex_transceiver_switch |
SPI半双工下的收发模式切换 |
|
54 |
only_receive_mode_polling |
SPI使用轮训进行单线单向只收 |
|
55 |
use_jtagpin_hardwarecs_dma |
SPI映射到JTAG脚并使用DMA进行硬件CS通讯 |
|
56 |
w25q_flash |
SPI与W25Qxx Flash通讯 |
|
57 |
tmr |
6_steps |
演示如何配置六步方波 |
58 |
7_pwm_output |
演示如何配置TMR1产生7路PWM输出 |
|
59 |
cascade_synchro |
实现3个TMR的串联同步 |
|
60 |
complementary_signals |
使用TMR1实现互补信号输出 |
|
61 |
dma |
使用TMR1 overflow事件产生DMA请求 |
|
62 |
dma_burst |
演示如何使用定时器DMA burst功能 |
|
63 |
encoder_tmr3 |
演示定时器编码器接口模式 |
|
64 |
external_clock |
演示如何使用外部时钟模式 |
|
65 |
hall_xor_tmr3 |
演示定时器输入异或功能 |
|
66 |
hang_mode |
演示如何使用挂起模式 |
|
67 |
input_capture |
演示输入捕获功能 |
|
68 |
oc_high |
使用输出控制High模式 |
|
69 |
oc_low |
使用输出控制Low模式 |
|
70 |
oc_toggle_tmr3 |
使用TMR3输出控制Toggle模式 |
|
71 |
one_cycle |
使用单周期模式 |
|
72 |
parallel_synchro |
实现3个TMR的并联同步 |
|
73 |
pwm_input |
演示PWM输入捕获功能 |
|
74 |
pwm_input_dma |
使用DMA的PWM输入捕获功能 |
|
75 |
pwm_output_simulate |
演示模拟PWM输出功能 |
|
76 |
pwm_output_tmr16 |
演示TMR16的PWM输出 |
|
77 |
pwm_output_tmr3 |
演示TMR3的PWM输出 |
|
78 |
timer_base |
演示定时器计数基本功能 |
|
79 |
usart |
half_duplex |
使用单线半双工收发 |
80 |
hw_flow_control |
使用硬件流控通信 |
|
81 |
idle_detection |
空闲帧中断检测 |
|
82 |
interrupt |
使用中断方式收发数据 |
|
83 |
irda |
红外模式通讯 |
|
84 |
polling |
使用轮询方式收发数据 |
|
85 |
printf |
使用串口打印字符 |
|
86 |
receiver_mute |
收到匹配ID退出接收静默模式 |
|
87 |
rs485 |
基于AT32-Comm-EV Board的RS485通信 |
|
88 |
smartcard |
智能卡应用 |
|
89 |
synchronous |
通过同步模式与SPI通信 |
|
90 |
transfer_by_dma_interrupt |
使用DMA中断方式实现数据收发 |
|
91 |
transfer_by_dma_polling |
使用DMA轮询方式实现数据收发 |
|
92 |
tx_rx_swap |
tx/rx管脚位置互换 |
|
93 |
wdt |
wdt_reset |
看门狗使用 |
94 |
wdt_standby |
standby模式下看门狗使用 |
|
95 |
wwdt |
wwdt_reset |
窗口看门狗使用 |