编号

模块名称

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

can

communication_mode

CAN通讯模式的使用

9

filter

CAN接收过滤器的使用

10

loopback_mode

CAN回环模式使用

11

cmp

deep_sleep_mode

演示CMP唤醒deep sleep模式

12

output

演示比较器输出到定时器

13

cortex_m4

bit_band

位带操作进行GPIO翻转和SRAM读写

14

cmsis_dsp

DSP使用

15

systick_interrupt

演示systick定时器中断方式

16

crc

calculation

使用硬件CRC进行CRC计算

17

crm

sysclk_switch

系统时钟切换

18

debug

tmr1

调试TMR1定时器计数

19

dma

data_to_gpio_flexible

使用DMA弹性映射将数据从SRAM传输到GPIO

20

flash_to_sram

使用DMA将数据从flash传输到SRAM

21

ertc

bpr_domain

电池供电域数据寄存器使用

22

calendar

日历、闹钟功能

23

lick_calibration

LICK作为ERTC时钟并校准

24

tamper

入侵检测功能

25

time_stamp

时间戳功能

26

wakeup_timer

唤醒定时器功能

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

swjtag_remap

SWD/JTAG引脚进行复用

34

i2c

communication_dma

I2C使用DMA模式通信

35

communication_int

I2C使用中断模式通信

36

communication_poll

I2C使用轮询模式通信

37

eeprom

I2CEEPROM通信

38

pwc

deepsleep_ertc_alarm

PWC使用RTC闹钟唤醒深度睡眠模式

39

deepsleep_ertc_tamper

PWC使用RTC入侵检测唤醒深度睡眠模式

40

power_voltage_monitor

PWC使用电压监测器

41

sleep_tmr2

PWC使用TMR2唤醒睡眠模式

42

sleep_usart2

PWC使用USART1唤醒睡眠模式

43

standby_ertc_alarm

PWC使用RTC唤醒待机模式

44

standby_wakeup_pin

PWC使用待机唤醒管脚唤醒待机模式

45

spi

crc_transfer_polling

SPI使用轮询进行CRC传输

46

fullduplex_polling

SPI使用轮询进行全双工通讯

47

halfduplex_interrupt

SPI使用中断进行半双工通讯

48

halfduplex_transceiver_switch

SPI半双工下的收发模式切换

49

only_receive_mode_polling

SPI使用轮训进行单线单向只收

50

w25q_flash

SPIW25Qxx Flash通讯

51

tmr

cascade_synchro

实现3TMR的串联同步

52

complementary_signals

使用TMR1实现互补信号输出

53

dma

使用TMR1 overflow事件产生DMA请求

54

dma_burst

演示如何使用定时器DMA burst功能

55

encoder_tmr2

演示定时器编码器接口模式

56

external_clock

演示如何使用外部时钟模式

57

hall_xor_tmr2

演示定时器输入异或功能

58

hang_mode

演示如何使用挂起模式

59

input_capture

演示输入捕获功能

60

oc_high

使用输出控制High模式

61

oc_low

使用输出控制Low模式

62

oc_toggle_tmr4

使用TMR3输出控制Toggle模式

63

oc_toggle_tmr9

使用TMR9输出控制Toggle模式

64

one_cycle

使用单周期模式

65

parallel_synchro

实现3TMR的并联同步

66

pwm_input

演示PWM输入捕获功能

67

pwm_input_dma

使用DMAPWM输入捕获功能

68

pwm_output_simulate

演示模拟PWM输出功能

69

pwm_output_tmr10

演示TMR10PWM输出

70

pwm_output_tmr4

演示TMR3PWM输出

71

timer_base

演示定时器计数基本功能

72

tmr1_synchro

演示TMR1的同步功能

73

tmr2_32bit

使用32bit定时器

74

usart

half_duplex

使用单线半双工收发

75

hw_flow_control

使用硬件流控通信

76

idle_detection

空闲帧中断检测

77

interrupt

使用中断方式收发数据

78

irda

红外模式通讯

79

polling

使用轮询方式收发数据

80

printf

使用串口打印字符

81

receiver_mute

收到匹配ID退出接收静默模式

82

rs485

基于AT32-Comm-EV BoardRS485通信

83

smartcard

智能卡应用

84

synchronous

通过同步模式与SPI通信

85

transfer_by_dma_interrupt

使用DMA中断方式实现数据收发

86

transfer_by_dma_polling

使用DMA轮询方式实现数据收发

87

usb_device

composite_vcp_keyboard

实现虚拟串口和键盘复合设备

88

composite_vcp_msc

实现虚拟串口和mass storage复合设备

89

custom_hid

实现USB自定义HID

90

keyboard

USB键盘设备

91

mouse

USB鼠标设备

92

msc

使用内部flash实现mass storage设备

93

printer

USB打印机设备

94

vcp_loopback

USB虚拟串口设备

95

virtual_comport

USB转串口

96

virtual_msc_iap

利用虚拟mass storage实现IAP升级功能

97

usb_host

cdc_demo

CDC主机

98

hid_demo

HID主机支持mousekeyboard

99

msc_only_fat32

mass storage 主机

100

wdt

wdt_reset

看门狗使用

101

wdt_standby

在低功耗模式下使用看门狗

102

wwdt

wwdt_reset

窗口看门狗使用