2.1
### uVision Project, (C) Keil Software
C100B
0x4
ARM-ADS
5060960::V5.06 update 7 (build 960)::.\ARMCC
0
GD32F303RE
GigaDevice
GigaDevice.GD32F30x_DFP.2.1.0
http://gd32mcu.com/data/documents/pack/
IRAM(0x20000000,0x010000) IROM(0x08000000,0x080000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0GD32F30x_HD -FS08000000 -FL080000 -FP0($$Device:GD32F303RE$Flash\GD32F30x_HD.FLM))
0
$$Device:GD32F303RE$Device\Include\gd32f30x.h
$$Device:GD32F303RE$SVD\GD32F30x_HD.svd
0
0
0
0
0
0
1
.\Objects\
Base_GD303
1
0
1
1
1
.\Listings\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-REMAP -MPU
DCM.DLL
-pCM4
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
1
0
0
1
1
4096
1
BIN\UL2CM3.DLL
"" ()
0
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M4"
0
0
0
1
1
0
0
2
0
0
0
0
8
1
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
1
0x8000000
0x80000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x80000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
0
0x0
0x0
1
1
0
0
1
0
0
0
0
0
2
0
0
0
0
0
3
3
1
1
0
0
0
--c99
USE_STDPERIPH_DRIVER,GD32F30X_HD
..\inc;..\Drivers\CMSIS\GD\GD32F30x\Include;..\Drivers\GD32F30x_standard_peripheral\Include;..\Drivers\GD32F30x_usbd_library\usbd\Include;..\Drivers\GD32F30x_usbd_library\device\Include;..\Drivers\GD32F30x_usbd_library\class\device\hid\Include;..\Drivers\CMSIS;..\Base_core\core_lib;..\Base_core\user_lib;..\Base_core\AESLIB\AES;..\Base_core\AESLIB\STM32_Cryptographic\Inc;..\Utilities;..\RTT
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0x08000000
0x20000000
Application
main.c
1
..\Src\main.c
gd32f30x_it.c
1
..\Src\gd32f30x_it.c
custom_hid_itf.c
1
..\Src\custom_hid_itf.c
gd32f30x_usbd_hw.c
1
..\Src\gd32f30x_usbd_hw.c
gd32f303e_eval.c
1
..\Utilities\gd32f303e_eval.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
CMSIS
system_gd32f30x.c
1
..\Src\system_gd32f30x.c
Drivers/Peripherals
gd32f30x_dma.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_dma.c
gd32f30x_exmc.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_exmc.c
gd32f30x_exti.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_exti.c
gd32f30x_fmc.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_fmc.c
gd32f30x_gpio.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_gpio.c
gd32f30x_misc.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_misc.c
gd32f30x_pmu.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_pmu.c
gd32f30x_rcu.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_rcu.c
gd32f30x_spi.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_spi.c
gd32f30x_timer.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_timer.c
gd32f30x_usart.c
1
..\Drivers\GD32F30x_standard_peripheral\Source\gd32f30x_usart.c
Startup
startup_gd32f30x_hd.s
2
..\Drivers\CMSIS\GD\GD32F30x\Source\ARM\startup_gd32f30x_hd.s
Drivers/USB
usbd_lld_core.c
1
..\Drivers\GD32F30x_usbd_library\usbd\Source\usbd_lld_core.c
usbd_lld_int.c
1
..\Drivers\GD32F30x_usbd_library\usbd\Source\usbd_lld_int.c
usbd_core.c
1
..\Drivers\GD32F30x_usbd_library\device\Source\usbd_core.c
usbd_enum.c
1
..\Drivers\GD32F30x_usbd_library\device\Source\usbd_enum.c
usbd_pwr.c
1
..\Drivers\GD32F30x_usbd_library\device\Source\usbd_pwr.c
usbd_transc.c
1
..\Drivers\GD32F30x_usbd_library\device\Source\usbd_transc.c
custom_hid_core.c
1
..\Drivers\GD32F30x_usbd_library\class\device\hid\Source\custom_hid_core.c
Doc
Platform_interface
A5130_5G8.c
1
..\Base_core\user_driver\A5130_5G8.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
cc2500_1101 - multi.C
1
..\Base_core\user_driver\cc2500_1101 - multi.C
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
char_std8x16.c
1
..\Base_core\user_driver\char_std8x16.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
Chinese_12x12.c
1
..\Base_core\user_driver\Chinese_12x12.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
lcd_driver.c
1
..\Base_core\user_driver\lcd_driver.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
MF522.c
1
..\Base_core\user_driver\MF522.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
0
0
2
2
2
2
2
buzzer.c
1
..\Base_core\user_driver\buzzer.c
i2c.c
1
..\Base_core\user_driver\i2c.c
led.c
1
..\Base_core\user_driver\led.c
platform.c
1
..\Base_core\user_driver\platform.c
RF24L01 - multi.c
1
..\Base_core\user_driver\RF24L01 - multi.c
HW_MCUIO.c
1
..\Base_core\user_driver\HW_MCUIO.c
Core
base_core.c
1
..\Base_core\core_src\base_core.c
base_process_pc_cmd_0x60.c
1
..\Base_core\core_src\base_process_pc_cmd_0x60.c
base_process_pc_cmd_0x61.c
1
..\Base_core\core_src\base_process_pc_cmd_0x61.c
base_process_pc_enter.c
1
..\Base_core\core_src\base_process_pc_enter.c
base_process_rx_keypad.c
1
..\Base_core\core_src\base_process_rx_keypad.c
base_process_tx_keypad.c
1
..\Base_core\core_src\base_process_tx_keypad.c
base_timer.c
1
..\Base_core\core_src\base_timer.c
common_math.c
1
..\Base_core\core_src\common_math.c
debug.c
1
..\Base_core\core_src\debug.c
function_e2prom.c
1
..\Base_core\core_src\function_e2prom.c
multi_channel.c
1
..\Base_core\core_src\multi_channel.c
Queue_circle.c
1
..\Base_core\core_src\Queue_circle.c
transfer_keypad_pc.c
1
..\Base_core\core_src\transfer_keypad_pc.c
vote__process.c
1
..\Base_core\core_src\vote__process.c
vote__report.c
1
..\Base_core\core_src\vote__report.c
Function
fucntion_base_test.c
1
..\Base_core\func_src\fucntion_base_test.c
fucntion_fastmatch.c
1
..\Base_core\func_src\fucntion_fastmatch.c
fucntion_text_message.c
1
..\Base_core\func_src\fucntion_text_message.c
function.c
1
..\Base_core\func_src\function.c
function_AES.c
1
..\Base_core\func_src\function_AES.c
function_broadcast.c
1
..\Base_core\func_src\function_broadcast.c
function_debug.c
1
..\Base_core\func_src\function_debug.c
function_monitor_freq.c
1
..\Base_core\func_src\function_monitor_freq.c
function_network.c
1
..\Base_core\func_src\function_network.c
function_NFC.c
1
..\Base_core\func_src\function_NFC.c
function_T2_display.c
1
..\Base_core\func_src\function_T2_display.c
function_txmsg_beacon.c
1
..\Base_core\func_src\function_txmsg_beacon.c
function_update_keypad.c
1
..\Base_core\func_src\function_update_keypad.c
function_update_keypad_5G8.c
1
..\Base_core\func_src\function_update_keypad_5G8.c
function_upload_multipkt.c
1
..\Base_core\func_src\function_upload_multipkt.c
function_whitelist.c
1
..\Base_core\func_src\function_whitelist.c
TransparentUpgrade.c
1
..\Base_core\func_src\TransparentUpgrade.c
AES
AES.c
1
..\Base_core\AESLIB\AES\AES.c
STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib
4
..\Base_core\AESLIB\STM32_Cryptographic\Lib\STM32CryptographicV3.0.0_CM4_KEIL_otslsm1elfspf.lib
STM32CryptographicV3.0.0_CM4_KEIL_slsm1elfspf.lib
4
..\Base_core\AESLIB\STM32_Cryptographic\Lib\STM32CryptographicV3.0.0_CM4_KEIL_slsm1elfspf.lib
RTT
SEGGER_RTT.c
1
..\RTT\SEGGER_RTT.c
SEGGER_RTT_printf.c
1
..\RTT\SEGGER_RTT_printf.c
Base_GD303
1