Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
在你之后
rt-thread
提交
b950244d
R
rt-thread
项目概览
在你之后
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b950244d
编写于
2月 20, 2021
作者:
S
sheltonyu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp/at32] update for project default configuration
上级
17ee3d2c
变更
11
展开全部
隐藏空白更改
内联
并排
Showing
11 changed file
with
861 addition
and
1629 deletion
+861
-1629
bsp/at32/at32f403a-start/.config
bsp/at32/at32f403a-start/.config
+105
-33
bsp/at32/at32f403a-start/project.ewp
bsp/at32/at32f403a-start/project.ewp
+51
-93
bsp/at32/at32f403a-start/project.uvoptx
bsp/at32/at32f403a-start/project.uvoptx
+206
-368
bsp/at32/at32f403a-start/project.uvproj
bsp/at32/at32f403a-start/project.uvproj
+81
-168
bsp/at32/at32f403a-start/project.uvprojx
bsp/at32/at32f403a-start/project.uvprojx
+87
-165
bsp/at32/at32f403a-start/rtconfig.h
bsp/at32/at32f403a-start/rtconfig.h
+6
-19
bsp/at32/at32f407-start/.config
bsp/at32/at32f407-start/.config
+106
-58
bsp/at32/at32f407-start/project.ewp
bsp/at32/at32f407-start/project.ewp
+51
-137
bsp/at32/at32f407-start/project.uvproj
bsp/at32/at32f407-start/project.uvproj
+81
-278
bsp/at32/at32f407-start/project.uvprojx
bsp/at32/at32f407-start/project.uvprojx
+81
-278
bsp/at32/at32f407-start/rtconfig.h
bsp/at32/at32f407-start/rtconfig.h
+6
-32
未找到文件。
bsp/at32/at32f403a-start/.config
浏览文件 @
b950244d
...
...
@@ -55,6 +55,7 @@ CONFIG_RT_USING_MEMHEAP=y
CONFIG_RT_USING_SMALL_MEM
=
y
# CONFIG_RT_USING_SLAB is not set
# CONFIG_RT_USING_MEMHEAP_AS_HEAP is not set
# CONFIG_RT_USING_USERHEAP is not set
# CONFIG_RT_USING_MEMTRACE is not set
CONFIG_RT_USING_HEAP
=
y
...
...
@@ -109,34 +110,7 @@ CONFIG_FINSH_ARG_MAX=10
#
# Device virtual file system
#
CONFIG_RT_USING_DFS
=
y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
16
# CONFIG_RT_USING_DFS_MNTTABLE is not set
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
# elm-chan's FatFs, Generic FAT Filesystem Module
#
CONFIG_RT_DFS_ELM_CODE_PAGE
=
437
CONFIG_RT_DFS_ELM_WORD_ACCESS
=
y
# CONFIG_RT_DFS_ELM_USE_LFN_0 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
CONFIG_RT_DFS_ELM_USE_LFN_3
=
y
CONFIG_RT_DFS_ELM_USE_LFN
=
3
CONFIG_RT_DFS_ELM_MAX_LFN
=
255
CONFIG_RT_DFS_ELM_DRIVES
=
2
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE
=
512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
# CONFIG_RT_USING_DFS_JFFS2 is not set
# CONFIG_RT_USING_DFS is not set
#
# Device Drivers
...
...
@@ -151,8 +125,10 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
# CONFIG_RT_USING_HWTIMER is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
# CONFIG_RT_USING_PHY is not set
CONFIG_RT_USING_PIN
=
y
# CONFIG_RT_USING_ADC is not set
# CONFIG_RT_USING_DAC is not set
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
...
...
@@ -180,10 +156,6 @@ CONFIG_RT_USING_PIN=y
#
CONFIG_RT_USING_LIBC
=
y
# CONFIG_RT_USING_PTHREADS is not set
CONFIG_RT_USING_POSIX
=
y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_POSIX_AIO is not set
# CONFIG_RT_USING_MODULE is not set
#
...
...
@@ -230,12 +202,15 @@ CONFIG_RT_USING_POSIX=y
#
# IoT - internet of things
#
# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PKG_USING_UMQTT is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_WEBNET is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_MYMQTT is not set
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
...
...
@@ -262,6 +237,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_CMUX is not set
# CONFIG_PKG_USING_PPP_DEVICE is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
# CONFIG_PKG_USING_ATSRV_SOCKET is not set
...
...
@@ -274,9 +250,10 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
# CONFIG_PKG_USING_ALI_IOTKIT is not set
# CONFIG_PKG_USING_AZURE is not set
# CONFIG_PKG_USING_TENCENT_IOT
HUB
is not set
# CONFIG_PKG_USING_TENCENT_IOT
_EXPLORER
is not set
# CONFIG_PKG_USING_JIOT-C-SDK is not set
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
# CONFIG_PKG_USING_JOYLINK is not set
# CONFIG_PKG_USING_NIMBLE is not set
# CONFIG_PKG_USING_OTA_DOWNLOADER is not set
# CONFIG_PKG_USING_IPMSG is not set
...
...
@@ -295,6 +272,12 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_CAPNP is not set
# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
# CONFIG_PKG_USING_AGILE_TELNET is not set
# CONFIG_PKG_USING_NMEALIB is not set
# CONFIG_PKG_USING_AGILE_JSMN is not set
# CONFIG_PKG_USING_PDULIB is not set
# CONFIG_PKG_USING_BTSTACK is not set
# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set
# CONFIG_PKG_USING_WAYZ_IOTKIT is not set
#
# security packages
...
...
@@ -303,6 +286,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_libsodium is not set
# CONFIG_PKG_USING_TINYCRYPT is not set
# CONFIG_PKG_USING_TFM is not set
# CONFIG_PKG_USING_YD_CRYPTO is not set
#
# language packages
...
...
@@ -319,6 +303,9 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_STEMWIN is not set
# CONFIG_PKG_USING_WAVPLAYER is not set
# CONFIG_PKG_USING_TJPGD is not set
# CONFIG_PKG_USING_HELIX is not set
# CONFIG_PKG_USING_AZUREGUIX is not set
# CONFIG_PKG_USING_TOUCHGFX2RTT is not set
#
# tools packages
...
...
@@ -330,13 +317,31 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_RDB is not set
# CONFIG_PKG_USING_QRCODE is not set
# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
# CONFIG_PKG_USING_ULOG_FILE is not set
# CONFIG_PKG_USING_LOGMGR is not set
# CONFIG_PKG_USING_ADBD is not set
# CONFIG_PKG_USING_COREMARK is not set
# CONFIG_PKG_USING_DHRYSTONE is not set
# CONFIG_PKG_USING_MEMORYPERF is not set
# CONFIG_PKG_USING_NR_MICRO_SHELL is not set
# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
# CONFIG_PKG_USING_BS8116A is not set
# CONFIG_PKG_USING_GPS_RMC is not set
# CONFIG_PKG_USING_URLENCODE is not set
# CONFIG_PKG_USING_UMCN is not set
# CONFIG_PKG_USING_LWRB2RTT is not set
# CONFIG_PKG_USING_CPU_USAGE is not set
# CONFIG_PKG_USING_GBK2UTF8 is not set
# CONFIG_PKG_USING_VCONSOLE is not set
# CONFIG_PKG_USING_KDB is not set
# CONFIG_PKG_USING_WAMR is not set
# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set
# CONFIG_PKG_USING_LWLOG is not set
# CONFIG_PKG_USING_ANV_TRACE is not set
# CONFIG_PKG_USING_ANV_MEMLEAK is not set
# CONFIG_PKG_USING_ANV_TESTSUIT is not set
# CONFIG_PKG_USING_ANV_BENCH is not set
#
# system packages
...
...
@@ -348,6 +353,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_FLASHDB is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
...
...
@@ -360,6 +366,27 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_SYSWATCH is not set
# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
# CONFIG_PKG_USING_PLCCORE is not set
# CONFIG_PKG_USING_RAMDISK is not set
# CONFIG_PKG_USING_MININI is not set
# CONFIG_PKG_USING_QBOOT is not set
#
# Micrium: Micrium software products porting for RT-Thread
#
# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
# CONFIG_PKG_USING_UCOSII_WRAPPER is not set
# CONFIG_PKG_USING_UC_CRC is not set
# CONFIG_PKG_USING_UC_CLK is not set
# CONFIG_PKG_USING_UC_COMMON is not set
# CONFIG_PKG_USING_UC_MODBUS is not set
# CONFIG_PKG_USING_PPOOL is not set
# CONFIG_PKG_USING_OPENAMP is not set
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set
# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set
# CONFIG_PKG_USING_QFPLIB_M3 is not set
# CONFIG_PKG_USING_LPM is not set
#
# peripheral libraries and drivers
...
...
@@ -368,6 +395,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_SHT2X is not set
# CONFIG_PKG_USING_SHT3X is not set
# CONFIG_PKG_USING_AS7341 is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_U8G2 is not set
...
...
@@ -377,6 +405,9 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_SIGNAL_LED is not set
# CONFIG_PKG_USING_LEDBLINK is not set
# CONFIG_PKG_USING_LITTLED is not set
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
# CONFIG_PKG_USING_KENDRYTE_SDK is not set
# CONFIG_PKG_USING_INFRARED is not set
...
...
@@ -394,8 +425,30 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_RPLIDAR is not set
# CONFIG_PKG_USING_AS608 is not set
# CONFIG_PKG_USING_RC522 is not set
# CONFIG_PKG_USING_WS2812B is not set
# CONFIG_PKG_USING_EMBARC_BSP is not set
# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
# CONFIG_PKG_USING_MULTI_RTIMER is not set
# CONFIG_PKG_USING_MAX7219 is not set
# CONFIG_PKG_USING_BEEP is not set
# CONFIG_PKG_USING_EASYBLINK is not set
# CONFIG_PKG_USING_PMS_SERIES is not set
# CONFIG_PKG_USING_CAN_YMODEM is not set
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
# CONFIG_PKG_USING_QLED is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_AGILE_CONSOLE is not set
# CONFIG_PKG_USING_LD3320 is not set
# CONFIG_PKG_USING_WK2124 is not set
# CONFIG_PKG_USING_LY68L6400 is not set
# CONFIG_PKG_USING_DM9051 is not set
# CONFIG_PKG_USING_SSD1306 is not set
# CONFIG_PKG_USING_QKEY is not set
# CONFIG_PKG_USING_RS485 is not set
# CONFIG_PKG_USING_NES is not set
# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set
# CONFIG_PKG_USING_VDEVICE is not set
# CONFIG_PKG_USING_SGM706 is not set
#
# miscellaneous packages
...
...
@@ -405,6 +458,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_LZMA is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
...
...
@@ -425,6 +479,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_VI is not set
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_NNOM is not set
# CONFIG_PKG_USING_LIBANN is not set
# CONFIG_PKG_USING_ELAPACK is not set
...
...
@@ -432,6 +487,20 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_VT100 is not set
# CONFIG_PKG_USING_ULAPACK is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_CRCLIB is not set
#
# games: games run on RT-Thread console
#
# CONFIG_PKG_USING_THREES is not set
# CONFIG_PKG_USING_2048 is not set
# CONFIG_PKG_USING_SNAKE is not set
# CONFIG_PKG_USING_TETRIS is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_MCURSES is not set
# CONFIG_PKG_USING_COWSAY is not set
CONFIG_SOC_FAMILY_AT32
=
y
CONFIG_SOC_SERIES_AT32F403A
=
y
...
...
@@ -449,6 +518,8 @@ CONFIG_BSP_USING_SERIAL=y
# On-chip Peripheral Drivers
#
CONFIG_BSP_USING_GPIO
=
y
# CONFIG_BSP_USING_ON_CHIP_FLASH is not set
# CONFIG_BSP_USING_RTC is not set
CONFIG_BSP_USING_UART
=
y
CONFIG_BSP_USING_UART1
=
y
CONFIG_BSP_USING_UART2
=
y
...
...
@@ -458,4 +529,5 @@ CONFIG_BSP_USING_UART3=y
# CONFIG_BSP_USING_SPI is not set
# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_CAN is not set
# CONFIG_BSP_USING_SDIO is not set
bsp/at32/at32f403a-start/project.ewp
浏览文件 @
b950244d
...
...
@@ -220,8 +220,8 @@
<name>CCDefines</name>
<state />
<state>AT32F403AVGT7</state>
<state>__RTTHREAD__</state>
<state>RT_USING_DLIBC</state>
<state>_DLIB_FILE_DESCRIPTOR</state>
<state>USE_STDPERIPH_DRIVER</state>
</option>
<option>
...
...
@@ -348,22 +348,19 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\board\msp</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\Libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS</state>
<state>$PROJ_DIR$\..\..\..\components\
dfs\filesystems\elmfat
</state>
<state>$PROJ_DIR$\..\..\..\components\
libc\compilers\common
</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
</option>
...
...
@@ -1260,8 +1257,8 @@
<name>CCDefines</name>
<state />
<state>AT32F403AVGT7</state>
<state>__RTTHREAD__</state>
<state>RT_USING_DLIBC</state>
<state>_DLIB_FILE_DESCRIPTOR</state>
<state>USE_STDPERIPH_DRIVER</state>
</option>
<option>
...
...
@@ -1388,22 +1385,19 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\board\msp</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\Libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS</state>
<state>$PROJ_DIR$\..\..\..\components\
dfs\filesystems\elmfat
</state>
<state>$PROJ_DIR$\..\..\..\components\
libc\compilers\common
</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
</option>
...
...
@@ -2081,57 +2075,57 @@
</settings>
</configuration>
<group>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\clock.c</name>
</file>
<name>Applications</name>
<file>
<name>$PROJ_DIR$\
..\..\..\src\components
.c</name>
<name>$PROJ_DIR$\
applications\main
.c</name>
</file>
</group>
<group>
<name>CPU</name>
<file>
<name>$PROJ_DIR$\..\..\..\
src\devi
ce.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\backtra
ce.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\idle
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\div0
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\ipc
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\showmem
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\irq
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\cpuport
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\kservice.c
</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\context_iar.S
</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..\..\..\
src\mem
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\misc\pin
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\memheap
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\serial\serial
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\mempool
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\completion
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\object
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\dataqueue
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\scheduler
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\pipe
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\signal
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringblk_buf
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\thread
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringbuffer
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\timer
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\waitqueue
.c</name>
</file>
</group>
<group>
<name>Applications</name>
<file>
<name>$PROJ_DIR$\
applications\main
.c</name>
<name>$PROJ_DIR$\
..\..\..\components\drivers\src\workqueue
.c</name>
</file>
</group>
<group>
...
...
@@ -2156,109 +2150,70 @@
</file>
</group>
<group>
<name>cpu</name>
<file>
<name>$PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c</name>
</file>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\showmem
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\shell
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\cpuport
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\cmd
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\context_iar.S
</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\msh.c
</name>
</file>
</group>
<group>
<name>Filesystem</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\dfs.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\poll.c</name>
</file>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..\..\..\
components\dfs\src\select
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\clock
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\dfs\filesystems\devfs\devf
s.c</name>
<name>$PROJ_DIR$\..\..\..\
src\component
s.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\dfs\filesystems\elmfat\dfs_elm
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\device
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\dfs\filesystems\elmfat\ff
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\idle
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\dfs\filesystems\elmfat\option\ccsbcs
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\ipc
.c</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\misc\pin
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\irq
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\serial\serial
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\kservice
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\completion
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\mem
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\dataqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\memheap
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\pipe
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\mempool
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringblk_buf
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\object
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringbuff
er.c</name>
<name>$PROJ_DIR$\..\..\..\
src\schedul
er.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\waitqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\thread
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\workqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\timer
.c</name>
</file>
</group>
<group>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<name>libc</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\
finsh\msh_file
.c</name>
<name>$PROJ_DIR$\..\..\..\components\
libc\compilers\common\stdlib
.c</name>
</file>
</group>
<group>
<name>libc</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c</name>
</file>
</group>
<group>
<name>dlib</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c</name>
</file>
...
...
@@ -2292,9 +2247,12 @@
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscalls.c</name>
</file>
</group>
<group>
<name>
AT32_Lib
</name>
<name>
Libraries
</name>
<file>
<name>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\src\at32f4xx_adc.c</name>
</file>
...
...
bsp/at32/at32f403a-start/project.uvoptx
浏览文件 @
b950244d
此差异已折叠。
点击以展开。
bsp/at32/at32f403a-start/project.uvproj
浏览文件 @
b950244d
...
...
@@ -357,9 +357,9 @@
<useXO>
0
</useXO>
<VariousControls>
<MiscControls
/>
<Define>
USE_STDPERIPH_DRIVER,
AT32F403AVGT7, RT_USING_ARM_LIBC
</Define>
<Define>
USE_STDPERIPH_DRIVER,
RT_USING_ARM_LIBC, AT32F403AVGT7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Undefine
/>
<IncludePath>
.;..\..\..\include;applications;.;board;board\msp;..\Libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\dfs\filesystems\elmfat;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh
;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc;..\Libraries\AT32_Std_Driver\CMSIS;..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc
</IncludePath>
<IncludePath>
applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\msp;..\Libraries\rt_drivers;..\..\..\components\finsh;.;..\..\..\include
;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc;..\Libraries\AT32_Std_Driver\CMSIS;..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -400,120 +400,116 @@
</TargetOption>
<Groups>
<Group>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\clock.c
</FilePath>
</File>
</Files>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
components
.c
</FileName>
<FileName>
main
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\components
.c
</FilePath>
<FilePath>
applications\main
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
CPU
</GroupName>
<Files>
<File>
<FileName>
devi
ce.c
</FileName>
<FileName>
backtra
ce.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\devi
ce.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\backtra
ce.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle
.c
</FileName>
<FileName>
div0
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc
.c
</FileName>
<FileName>
showmem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq
.c
</FileName>
<FileName>
cpuport
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\irq
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\cpuport
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\kservice.c
</FilePath>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
mem
.c
</FileName>
<FileName>
pin
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\misc\pin
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memheap
.c
</FileName>
<FileName>
serial
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\serial\serial
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mempool
.c
</FileName>
<FileName>
completion
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\mempool
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\completion
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object
.c
</FileName>
<FileName>
dataqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\dataqueue
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler
.c
</FileName>
<FileName>
pipe
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\pipe
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal
.c
</FileName>
<FileName>
ringblk_buf
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\signal
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread
.c
</FileName>
<FileName>
ringbuffer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer
.c
</FileName>
<FileName>
waitqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\timer
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
main
.c
</FileName>
<FileName>
workqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\main
.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\workqueue
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -563,210 +559,127 @@
</Files>
</Group>
<Group>
<GroupName>
cpu
</GroupName>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
</Files>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
div0
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
showmem
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cpuport
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Filesystem
</GroupName>
<Files>
<File>
<FileName>
dfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\poll.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\select.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
</Files>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
c
csbcs
.c
</FileName>
<FileName>
c
lock
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\dfs\filesystems\elmfat\option\ccsbcs
.c
</FilePath>
<FilePath>
..\..\..\
src\clock
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
pin
.c
</FileName>
<FileName>
components
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\misc\pin
.c
</FilePath>
<FilePath>
..\..\..\
src\components
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial
.c
</FileName>
<FileName>
device
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\serial\serial
.c
</FilePath>
<FilePath>
..\..\..\
src\device
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion
.c
</FileName>
<FileName>
idle
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\completion
.c
</FilePath>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue
.c
</FileName>
<FileName>
ipc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\dataqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe
.c
</FileName>
<FileName>
irq
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\pipe
.c
</FilePath>
<FilePath>
..\..\..\
src\irq
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringblk_buf
.c
</FileName>
<FileName>
kservice
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
<FilePath>
..\..\..\
src\kservice
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer
.c
</FileName>
<FileName>
mem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue
.c
</FileName>
<FileName>
memheap
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue
.c
</FileName>
<FileName>
mempool
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\workqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\mempool
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
object
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
scheduler
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh
.c
</FileName>
<FileName>
thread
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh
.c
</FilePath>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file
.c
</FileName>
<FileName>
timer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh_file
.c
</FilePath>
<FilePath>
..\..\..\
src\timer
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -788,16 +701,16 @@
</Files>
<Files>
<File>
<FileName>
s
tdio
.c
</FileName>
<FileName>
s
yscalls
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\libc\compilers\armlibc\s
tdio
.c
</FilePath>
<FilePath>
..\..\..\components\libc\compilers\armlibc\s
yscalls
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
st
ubs
.c
</FileName>
<FileName>
st
dlib
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\libc\compilers\
armlibc\stubs
.c
</FilePath>
<FilePath>
..\..\..\components\libc\compilers\
common\stdlib
.c
</FilePath>
</File>
</Files>
<Files>
...
...
@@ -809,7 +722,7 @@
</Files>
</Group>
<Group>
<GroupName>
AT32_Lib
</GroupName>
<GroupName>
Libraries
</GroupName>
<Files>
<File>
<FileName>
at32f4xx_adc.c
</FileName>
...
...
bsp/at32/at32f403a-start/project.uvprojx
浏览文件 @
b950244d
...
...
@@ -10,13 +10,12 @@
<TargetName>
rt-thread
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060750::V5.06 update 6 (build 750)::ARMCC
</pCCUsed>
<uAC6>
0
</uAC6>
<pCCUsed>
5060061::V5.06 update 1 (build 61)::ARMCC
</pCCUsed>
<TargetOption>
<TargetCommonOption>
<Device>
AT32F403AVGT7
</Device>
<Vendor>
ArteryTek
</Vendor>
<PackID>
Keil.AT32F4xx_DFP.1.3.
1
</PackID>
<PackID>
Keil.AT32F4xx_DFP.1.3.
2
</PackID>
<Cpu>
IRAM(0x20000000,0x38000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
...
...
@@ -183,7 +182,6 @@
<hadXRAM>
0
</hadXRAM>
<uocXRam>
0
</uocXRam>
<RvdsVP>
2
</RvdsVP>
<RvdsMve>
0
</RvdsMve>
<hadIRAM2>
0
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
...
...
@@ -324,20 +322,16 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
1
</uC99>
<uGnu>
0
</uGnu>
<useXO>
0
</useXO>
<v6Lang>
1
</v6Lang>
<v6LangP>
1
</v6LangP>
<vShortEn>
1
</vShortEn>
<vShortWch>
1
</vShortWch>
<v6Lto>
0
</v6Lto>
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define>
USE_STDPERIPH_DRIVER,
AT32F403AVGT7, RT_USING_ARM_LIBC
</Define>
<Define>
USE_STDPERIPH_DRIVER,
RT_USING_ARM_LIBC, AT32F403AVGT7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Undefine></Undefine>
<IncludePath>
.;..\..\..\include;applications;.;board;board\msp;..\Libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\dfs\filesystems\elmfat;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh
;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc;..\Libraries\AT32_Std_Driver\CMSIS;..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc
</IncludePath>
<IncludePath>
applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\msp;..\Libraries\rt_drivers;..\..\..\components\finsh;.;..\..\..\include
;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc;..\Libraries\AT32_Std_Driver\CMSIS;..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -350,7 +344,6 @@
<NoWarn>
0
</NoWarn>
<uSurpInc>
0
</uSurpInc>
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
...
...
@@ -379,92 +372,92 @@
</TargetOption>
<Groups>
<Group>
<GroupName>
Kernel
</GroupName>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\clock.c
</FilePath>
</File>
<File>
<FileName>
components.c
</FileName>
<FileName>
main.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\components
.c
</FilePath>
<FilePath>
applications\main
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
CPU
</GroupName>
<Files>
<File>
<FileName>
devi
ce.c
</FileName>
<FileName>
backtra
ce.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\devi
ce.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\backtra
ce.c
</FilePath>
</File>
<File>
<FileName>
idle
.c
</FileName>
<FileName>
div0
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
</File>
<File>
<FileName>
ipc
.c
</FileName>
<FileName>
showmem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
</File>
<File>
<FileName>
irq
.c
</FileName>
<FileName>
cpuport
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\irq
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\cpuport
.c
</FilePath>
</File>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\kservice.c
</FilePath>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
mem
.c
</FileName>
<FileName>
pin
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\misc\pin
.c
</FilePath>
</File>
<File>
<FileName>
memheap
.c
</FileName>
<FileName>
serial
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\serial\serial
.c
</FilePath>
</File>
<File>
<FileName>
mempool
.c
</FileName>
<FileName>
completion
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\mempool
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\completion
.c
</FilePath>
</File>
<File>
<FileName>
object
.c
</FileName>
<FileName>
dataqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\dataqueue
.c
</FilePath>
</File>
<File>
<FileName>
scheduler
.c
</FileName>
<FileName>
pipe
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\pipe
.c
</FilePath>
</File>
<File>
<FileName>
signal
.c
</FileName>
<FileName>
ringblk_buf
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\signal
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
</File>
<File>
<FileName>
thread
.c
</FileName>
<FileName>
ringbuffer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
</File>
<File>
<FileName>
timer
.c
</FileName>
<FileName>
waitqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\timer
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
main
.c
</FileName>
<FileName>
workqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\main
.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\workqueue
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -504,162 +497,97 @@
</Files>
</Group>
<Group>
<GroupName>
cpu
</GroupName>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
<File>
<FileName>
div0.c
</FileName>
<FileName>
shell.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
</File>
<File>
<FileName>
showmem
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
</File>
<File>
<FileName>
cpuport
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Filesystem
</GroupName>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
dfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs.c
</FilePath>
</File>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_file.c
</FilePath>
</File>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\poll.c
</FilePath>
</File>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\src\select.c
</FilePath>
</File>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
<File>
<FileName>
ccsbcs.c
</FileName>
<FileName>
clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\dfs\filesystems\elmfat\option\ccsbcs
.c
</FilePath>
<FilePath>
..\..\..\
src\clock
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
pin
.c
</FileName>
<FileName>
components
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\misc\pin
.c
</FilePath>
<FilePath>
..\..\..\
src\components
.c
</FilePath>
</File>
<File>
<FileName>
serial
.c
</FileName>
<FileName>
device
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\serial\serial
.c
</FilePath>
<FilePath>
..\..\..\
src\device
.c
</FilePath>
</File>
<File>
<FileName>
completion
.c
</FileName>
<FileName>
idle
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\completion
.c
</FilePath>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
</File>
<File>
<FileName>
dataqueue
.c
</FileName>
<FileName>
ipc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\dataqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
</File>
<File>
<FileName>
pipe
.c
</FileName>
<FileName>
irq
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\pipe
.c
</FilePath>
<FilePath>
..\..\..\
src\irq
.c
</FilePath>
</File>
<File>
<FileName>
ringblk_buf
.c
</FileName>
<FileName>
kservice
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
<FilePath>
..\..\..\
src\kservice
.c
</FilePath>
</File>
<File>
<FileName>
ringbuffer
.c
</FileName>
<FileName>
mem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
</File>
<File>
<FileName>
waitqueue
.c
</FileName>
<FileName>
memheap
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
</File>
<File>
<FileName>
workqueue
.c
</FileName>
<FileName>
mempool
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\workqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\mempool
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
object
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
</File>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
scheduler
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
</File>
<File>
<FileName>
msh
.c
</FileName>
<FileName>
thread
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh
.c
</FilePath>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
</File>
<File>
<FileName>
msh_file
.c
</FileName>
<FileName>
timer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh_file
.c
</FilePath>
<FilePath>
..\..\..\
src\timer
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -677,14 +605,14 @@
<FilePath>
..\..\..\components\libc\compilers\armlibc\mem_std.c
</FilePath>
</File>
<File>
<FileName>
s
tdio
.c
</FileName>
<FileName>
s
yscalls
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\libc\compilers\armlibc\s
tdio
.c
</FilePath>
<FilePath>
..\..\..\components\libc\compilers\armlibc\s
yscalls
.c
</FilePath>
</File>
<File>
<FileName>
st
ubs
.c
</FileName>
<FileName>
st
dlib
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\libc\compilers\
armlibc\stubs
.c
</FilePath>
<FilePath>
..\..\..\components\libc\compilers\
common\stdlib
.c
</FilePath>
</File>
<File>
<FileName>
time.c
</FileName>
...
...
@@ -694,7 +622,7 @@
</Files>
</Group>
<Group>
<GroupName>
AT32_Lib
</GroupName>
<GroupName>
Libraries
</GroupName>
<Files>
<File>
<FileName>
at32f4xx_adc.c
</FileName>
...
...
@@ -832,10 +760,4 @@
</Target>
</Targets>
<RTE>
<apis/>
<components/>
<files/>
</RTE>
</Project>
bsp/at32/at32f403a-start/rtconfig.h
浏览文件 @
b950244d
...
...
@@ -77,24 +77,6 @@
/* Device virtual file system */
#define RT_USING_DFS
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX 16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
#define RT_DFS_ELM_CODE_PAGE 437
#define RT_DFS_ELM_WORD_ACCESS
#define RT_DFS_ELM_USE_LFN_3
#define RT_DFS_ELM_USE_LFN 3
#define RT_DFS_ELM_MAX_LFN 255
#define RT_DFS_ELM_DRIVES 2
#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
/* Device Drivers */
...
...
@@ -110,7 +92,6 @@
/* POSIX layer and C standard library */
#define RT_USING_LIBC
#define RT_USING_POSIX
/* Network */
...
...
@@ -163,6 +144,9 @@
/* system packages */
/* Micrium: Micrium software products porting for RT-Thread */
/* peripheral libraries and drivers */
...
...
@@ -171,6 +155,9 @@
/* samples: kernel and components samples */
/* games: games run on RT-Thread console */
#define SOC_FAMILY_AT32
#define SOC_SERIES_AT32F403A
...
...
bsp/at32/at32f407-start/.config
浏览文件 @
b950244d
...
...
@@ -55,6 +55,7 @@ CONFIG_RT_USING_MEMHEAP=y
CONFIG_RT_USING_SMALL_MEM
=
y
# CONFIG_RT_USING_SLAB is not set
# CONFIG_RT_USING_MEMHEAP_AS_HEAP is not set
# CONFIG_RT_USING_USERHEAP is not set
# CONFIG_RT_USING_MEMTRACE is not set
CONFIG_RT_USING_HEAP
=
y
...
...
@@ -109,34 +110,7 @@ CONFIG_FINSH_ARG_MAX=10
#
# Device virtual file system
#
CONFIG_RT_USING_DFS
=
y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
16
# CONFIG_RT_USING_DFS_MNTTABLE is not set
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
# elm-chan's FatFs, Generic FAT Filesystem Module
#
CONFIG_RT_DFS_ELM_CODE_PAGE
=
437
CONFIG_RT_DFS_ELM_WORD_ACCESS
=
y
# CONFIG_RT_DFS_ELM_USE_LFN_0 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
CONFIG_RT_DFS_ELM_USE_LFN_3
=
y
CONFIG_RT_DFS_ELM_USE_LFN
=
3
CONFIG_RT_DFS_ELM_MAX_LFN
=
255
CONFIG_RT_DFS_ELM_DRIVES
=
2
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE
=
512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
# CONFIG_RT_USING_DFS_JFFS2 is not set
# CONFIG_RT_USING_DFS is not set
#
# Device Drivers
...
...
@@ -148,34 +122,20 @@ CONFIG_RT_USING_SERIAL=y
# CONFIG_RT_SERIAL_USING_DMA is not set
CONFIG_RT_SERIAL_RB_BUFSZ
=
64
# CONFIG_RT_USING_CAN is not set
CONFIG_RT_USING_HWTIMER
=
y
# CONFIG_RT_USING_HWTIMER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C
=
y
# CONFIG_RT_I2C_DEBUG is not set
CONFIG_RT_USING_I2C_BITOPS
=
y
# CONFIG_RT_I2C_BITOPS_DEBUG is not set
# CONFIG_RT_USING_I2C is not set
# CONFIG_RT_USING_PHY is not set
CONFIG_RT_USING_PIN
=
y
CONFIG_RT_USING_ADC
=
y
CONFIG_RT_USING_PWM
=
y
# CONFIG_RT_USING_ADC is not set
# CONFIG_RT_USING_DAC is not set
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_PM is not set
CONFIG_RT_USING_RTC
=
y
# CONFIG_RT_USING_ALARM is not set
# CONFIG_RT_USING_SOFT_RTC is not set
CONFIG_RT_USING_SDIO
=
y
CONFIG_RT_SDIO_STACK_SIZE
=
512
CONFIG_RT_SDIO_THREAD_PRIORITY
=
15
CONFIG_RT_MMCSD_STACK_SIZE
=
1024
CONFIG_RT_MMCSD_THREAD_PREORITY
=
22
CONFIG_RT_MMCSD_MAX_PARTITION
=
16
# CONFIG_RT_SDIO_DEBUG is not set
CONFIG_RT_USING_SPI
=
y
# CONFIG_RT_USING_QSPI is not set
# CONFIG_RT_USING_SPI_MSD is not set
# CONFIG_RT_USING_SFUD is not set
# CONFIG_RT_USING_ENC28J60 is not set
# CONFIG_RT_USING_SPI_WIFI is not set
# CONFIG_RT_USING_RTC is not set
# CONFIG_RT_USING_SDIO is not set
# CONFIG_RT_USING_SPI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_AUDIO is not set
# CONFIG_RT_USING_SENSOR is not set
...
...
@@ -196,10 +156,6 @@ CONFIG_RT_USING_SPI=y
#
CONFIG_RT_USING_LIBC
=
y
# CONFIG_RT_USING_PTHREADS is not set
CONFIG_RT_USING_POSIX
=
y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_POSIX_AIO is not set
# CONFIG_RT_USING_MODULE is not set
#
...
...
@@ -246,12 +202,15 @@ CONFIG_RT_USING_POSIX=y
#
# IoT - internet of things
#
# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PKG_USING_UMQTT is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_WEBNET is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_MYMQTT is not set
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
...
...
@@ -278,6 +237,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_CMUX is not set
# CONFIG_PKG_USING_PPP_DEVICE is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
# CONFIG_PKG_USING_ATSRV_SOCKET is not set
...
...
@@ -290,7 +250,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
# CONFIG_PKG_USING_ALI_IOTKIT is not set
# CONFIG_PKG_USING_AZURE is not set
# CONFIG_PKG_USING_TENCENT_IOT
HUB
is not set
# CONFIG_PKG_USING_TENCENT_IOT
_EXPLORER
is not set
# CONFIG_PKG_USING_JIOT-C-SDK is not set
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
# CONFIG_PKG_USING_JOYLINK is not set
...
...
@@ -312,6 +272,12 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_CAPNP is not set
# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
# CONFIG_PKG_USING_AGILE_TELNET is not set
# CONFIG_PKG_USING_NMEALIB is not set
# CONFIG_PKG_USING_AGILE_JSMN is not set
# CONFIG_PKG_USING_PDULIB is not set
# CONFIG_PKG_USING_BTSTACK is not set
# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set
# CONFIG_PKG_USING_WAYZ_IOTKIT is not set
#
# security packages
...
...
@@ -320,6 +286,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_libsodium is not set
# CONFIG_PKG_USING_TINYCRYPT is not set
# CONFIG_PKG_USING_TFM is not set
# CONFIG_PKG_USING_YD_CRYPTO is not set
#
# language packages
...
...
@@ -336,6 +303,9 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_STEMWIN is not set
# CONFIG_PKG_USING_WAVPLAYER is not set
# CONFIG_PKG_USING_TJPGD is not set
# CONFIG_PKG_USING_HELIX is not set
# CONFIG_PKG_USING_AZUREGUIX is not set
# CONFIG_PKG_USING_TOUCHGFX2RTT is not set
#
# tools packages
...
...
@@ -347,13 +317,31 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_RDB is not set
# CONFIG_PKG_USING_QRCODE is not set
# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
# CONFIG_PKG_USING_ULOG_FILE is not set
# CONFIG_PKG_USING_LOGMGR is not set
# CONFIG_PKG_USING_ADBD is not set
# CONFIG_PKG_USING_COREMARK is not set
# CONFIG_PKG_USING_DHRYSTONE is not set
# CONFIG_PKG_USING_MEMORYPERF is not set
# CONFIG_PKG_USING_NR_MICRO_SHELL is not set
# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
# CONFIG_PKG_USING_BS8116A is not set
# CONFIG_PKG_USING_GPS_RMC is not set
# CONFIG_PKG_USING_URLENCODE is not set
# CONFIG_PKG_USING_UMCN is not set
# CONFIG_PKG_USING_LWRB2RTT is not set
# CONFIG_PKG_USING_CPU_USAGE is not set
# CONFIG_PKG_USING_GBK2UTF8 is not set
# CONFIG_PKG_USING_VCONSOLE is not set
# CONFIG_PKG_USING_KDB is not set
# CONFIG_PKG_USING_WAMR is not set
# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set
# CONFIG_PKG_USING_LWLOG is not set
# CONFIG_PKG_USING_ANV_TRACE is not set
# CONFIG_PKG_USING_ANV_MEMLEAK is not set
# CONFIG_PKG_USING_ANV_TESTSUIT is not set
# CONFIG_PKG_USING_ANV_BENCH is not set
#
# system packages
...
...
@@ -365,6 +353,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_FLASHDB is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
...
...
@@ -377,6 +366,27 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_SYSWATCH is not set
# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
# CONFIG_PKG_USING_PLCCORE is not set
# CONFIG_PKG_USING_RAMDISK is not set
# CONFIG_PKG_USING_MININI is not set
# CONFIG_PKG_USING_QBOOT is not set
#
# Micrium: Micrium software products porting for RT-Thread
#
# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
# CONFIG_PKG_USING_UCOSII_WRAPPER is not set
# CONFIG_PKG_USING_UC_CRC is not set
# CONFIG_PKG_USING_UC_CLK is not set
# CONFIG_PKG_USING_UC_COMMON is not set
# CONFIG_PKG_USING_UC_MODBUS is not set
# CONFIG_PKG_USING_PPOOL is not set
# CONFIG_PKG_USING_OPENAMP is not set
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set
# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set
# CONFIG_PKG_USING_QFPLIB_M3 is not set
# CONFIG_PKG_USING_LPM is not set
#
# peripheral libraries and drivers
...
...
@@ -385,6 +395,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_SHT2X is not set
# CONFIG_PKG_USING_SHT3X is not set
# CONFIG_PKG_USING_AS7341 is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_U8G2 is not set
...
...
@@ -395,6 +406,8 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_LEDBLINK is not set
# CONFIG_PKG_USING_LITTLED is not set
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
# CONFIG_PKG_USING_KENDRYTE_SDK is not set
# CONFIG_PKG_USING_INFRARED is not set
...
...
@@ -412,11 +425,30 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_RPLIDAR is not set
# CONFIG_PKG_USING_AS608 is not set
# CONFIG_PKG_USING_RC522 is not set
# CONFIG_PKG_USING_WS2812B is not set
# CONFIG_PKG_USING_EMBARC_BSP is not set
# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
# CONFIG_PKG_USING_MULTI_RTIMER is not set
# CONFIG_PKG_USING_MAX7219 is not set
# CONFIG_PKG_USING_BEEP is not set
# CONFIG_PKG_USING_EASYBLINK is not set
# CONFIG_PKG_USING_PMS_SERIES is not set
# CONFIG_PKG_USING_CAN_YMODEM is not set
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
# CONFIG_PKG_USING_QLED is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_AGILE_CONSOLE is not set
# CONFIG_PKG_USING_LD3320 is not set
# CONFIG_PKG_USING_WK2124 is not set
# CONFIG_PKG_USING_LY68L6400 is not set
# CONFIG_PKG_USING_DM9051 is not set
# CONFIG_PKG_USING_SSD1306 is not set
# CONFIG_PKG_USING_QKEY is not set
# CONFIG_PKG_USING_RS485 is not set
# CONFIG_PKG_USING_NES is not set
# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set
# CONFIG_PKG_USING_VDEVICE is not set
# CONFIG_PKG_USING_SGM706 is not set
#
# miscellaneous packages
...
...
@@ -426,6 +458,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_LZMA is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
...
...
@@ -446,6 +479,7 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_VI is not set
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_NNOM is not set
# CONFIG_PKG_USING_LIBANN is not set
# CONFIG_PKG_USING_ELAPACK is not set
...
...
@@ -453,6 +487,20 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_PKG_USING_VT100 is not set
# CONFIG_PKG_USING_ULAPACK is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_CRCLIB is not set
#
# games: games run on RT-Thread console
#
# CONFIG_PKG_USING_THREES is not set
# CONFIG_PKG_USING_2048 is not set
# CONFIG_PKG_USING_SNAKE is not set
# CONFIG_PKG_USING_TETRIS is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_MCURSES is not set
# CONFIG_PKG_USING_COWSAY is not set
CONFIG_SOC_FAMILY_AT32
=
y
CONFIG_SOC_SERIES_AT32F407
=
y
...
...
@@ -470,10 +518,9 @@ CONFIG_BSP_USING_SERIAL=y
# On-chip Peripheral Drivers
#
CONFIG_BSP_USING_GPIO
=
y
# CONFIG_BSP_USING_ON_CHIP_FLASH is not set
# CONFIG_BSP_USING_ETH is not set
# CONFIG_BSP_USING_RTC is not set
# CONFIG_BSP_RTC_USING_LSE is not set
# CONFIG_BSP_RTC_USING_LSI is not set
CONFIG_BSP_USING_UART
=
y
CONFIG_BSP_USING_UART1
=
y
CONFIG_BSP_USING_UART2
=
y
...
...
@@ -483,4 +530,5 @@ CONFIG_BSP_USING_UART3=y
# CONFIG_BSP_USING_SPI is not set
# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_CAN is not set
# CONFIG_BSP_USING_SDIO is not set
bsp/at32/at32f407-start/project.ewp
浏览文件 @
b950244d
...
...
@@ -220,8 +220,8 @@
<name>CCDefines</name>
<state />
<state>AT32F407VGT7</state>
<state>__RTTHREAD__</state>
<state>RT_USING_DLIBC</state>
<state>_DLIB_FILE_DESCRIPTOR</state>
<state>USE_STDPERIPH_DRIVER</state>
</option>
<option>
...
...
@@ -348,23 +348,19 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\board\msp</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\spi</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\Libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS</state>
<state>$PROJ_DIR$\..\..\..\components\
dfs\filesystems\elmfat
</state>
<state>$PROJ_DIR$\..\..\..\components\
libc\compilers\common
</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
</option>
...
...
@@ -1261,8 +1257,8 @@
<name>CCDefines</name>
<state />
<state>AT32F407VGT7</state>
<state>__RTTHREAD__</state>
<state>RT_USING_DLIBC</state>
<state>_DLIB_FILE_DESCRIPTOR</state>
<state>USE_STDPERIPH_DRIVER</state>
</option>
<option>
...
...
@@ -1389,23 +1385,19 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\board\msp</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\spi</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\Libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS</state>
<state>$PROJ_DIR$\..\..\..\components\
dfs\filesystems\elmfat
</state>
<state>$PROJ_DIR$\..\..\..\components\
libc\compilers\common
</state>
<state>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
</option>
...
...
@@ -2082,54 +2074,6 @@
<data />
</settings>
</configuration>
<group>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\clock.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\device.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\ipc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\mem.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\memheap.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\mempool.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\object.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\scheduler.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\signal.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\thread.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file>
</group>
<group>
<name>Applications</name>
<file>
...
...
@@ -2137,28 +2081,7 @@
</file>
</group>
<group>
<name>Drivers</name>
<file>
<name>$PROJ_DIR$\board\board.c</name>
</file>
<file>
<name>$PROJ_DIR$\board\msp\at32_msp.c</name>
</file>
<file>
<name>$PROJ_DIR$\board\msp\system_at32f4xx.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\src\iar\startup_at32f407vgt7.s</name>
</file>
<file>
<name>$PROJ_DIR$\..\Libraries\rt_drivers\drv_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\Libraries\rt_drivers\drv_usart.c</name>
</file>
</group>
<group>
<name>cpu</name>
<name>CPU</name>
<file>
<name>$PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c</name>
</file>
...
...
@@ -2176,133 +2099,121 @@
</file>
</group>
<group>
<name>Filesystem</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\dfs\src\dfs.c</name>
</file>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\src\dfs_file
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\misc\pin
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\src\dfs_fs
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\serial\serial
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\src\dfs_posix
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\completion
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\src\poll
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\dataqueue
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\src\select
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\pipe
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\filesystems\devfs\devfs
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\ringblk_buf
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\filesystems\elmfat\dfs_elm
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\ringbuffer
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\filesystems\elmfat\ff
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\waitqueue
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\d
fs\filesystems\elmfat\option\ccsbcs
.c</name>
<name>$PROJ_DIR$\..\..\..\components\d
rivers\src\workqueue
.c</name>
</file>
</group>
<group>
<name>D
eviceD
rivers</name>
<name>Drivers</name>
<file>
<name>$PROJ_DIR$\
..\..\..\components\drivers\hwtimer\hwtimer
.c</name>
<name>$PROJ_DIR$\
board\board
.c</name>
</file>
<file>
<name>$PROJ_DIR$\
..\..\..\components\drivers\i2c\i2c_core
.c</name>
<name>$PROJ_DIR$\
board\msp\at32_msp
.c</name>
</file>
<file>
<name>$PROJ_DIR$\
..\..\..\components\drivers\i2c\i2c_dev
.c</name>
<name>$PROJ_DIR$\
board\msp\system_at32f4xx
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\
..\..\components\drivers\i2c\i2c-bit-ops.c
</name>
<name>$PROJ_DIR$\..\
Libraries\AT32_Std_Driver\CMSIS\AT32\AT32F4xx\src\iar\startup_at32f407vgt7.s
</name>
</file>
<file>
<name>$PROJ_DIR$\..\
..\..\components\drivers\misc\pin
.c</name>
<name>$PROJ_DIR$\..\
Libraries\rt_drivers\drv_gpio
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\
..\..\components\drivers\misc\adc
.c</name>
<name>$PROJ_DIR$\..\
Libraries\rt_drivers\drv_usart
.c</name>
</file>
</group>
<group>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\
drivers\misc\rt_drv_pwm
.c</name>
<name>$PROJ_DIR$\..\..\..\components\
finsh\shell
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\
drivers\rtc\rtc
.c</name>
<name>$PROJ_DIR$\..\..\..\components\
finsh\cmd
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\
drivers\sdio\block_dev
.c</name>
<name>$PROJ_DIR$\..\..\..\components\
finsh\msh
.c</name>
</file>
</group>
<group>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\sdio\mmcsd_core
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\clock
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\sdio\sd
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\components
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\sdio\sdio
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\device
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\sdio\mmc
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\idle
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\serial\serial
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\ipc
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\spi\spi_core
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\irq
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\spi\spi_dev
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\kservice
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\completion
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\mem
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\dataqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\memheap
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\pipe
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\mempool
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringblk_buf
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\object
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringbuff
er.c</name>
<name>$PROJ_DIR$\..\..\..\
src\schedul
er.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\waitqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\thread
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\workqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\timer
.c</name>
</file>
</group>
<group>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<name>libc</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\
finsh\msh_file
.c</name>
<name>$PROJ_DIR$\..\..\..\components\
libc\compilers\common\stdlib
.c</name>
</file>
</group>
<group>
<name>libc</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c</name>
</file>
</group>
<group>
<name>dlib</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c</name>
</file>
...
...
@@ -2336,9 +2247,12 @@
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscalls.c</name>
</file>
</group>
<group>
<name>
AT32_Lib
</name>
<name>
Libraries
</name>
<file>
<name>$PROJ_DIR$\..\Libraries\AT32_Std_Driver\AT32F4xx_StdPeriph_Driver\src\at32f4xx_adc.c</name>
</file>
...
...
bsp/at32/at32f407-start/project.uvproj
浏览文件 @
b950244d
此差异已折叠。
点击以展开。
bsp/at32/at32f407-start/project.uvprojx
浏览文件 @
b950244d
此差异已折叠。
点击以展开。
bsp/at32/at32f407-start/rtconfig.h
浏览文件 @
b950244d
...
...
@@ -77,24 +77,6 @@
/* Device virtual file system */
#define RT_USING_DFS
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX 16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
#define RT_DFS_ELM_CODE_PAGE 437
#define RT_DFS_ELM_WORD_ACCESS
#define RT_DFS_ELM_USE_LFN_3
#define RT_DFS_ELM_USE_LFN 3
#define RT_DFS_ELM_MAX_LFN 255
#define RT_DFS_ELM_DRIVES 2
#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
/* Device Drivers */
...
...
@@ -102,20 +84,7 @@
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_HWTIMER
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_PIN
#define RT_USING_ADC
#define RT_USING_PWM
#define RT_USING_RTC
#define RT_USING_SDIO
#define RT_SDIO_STACK_SIZE 512
#define RT_SDIO_THREAD_PRIORITY 15
#define RT_MMCSD_STACK_SIZE 1024
#define RT_MMCSD_THREAD_PREORITY 22
#define RT_MMCSD_MAX_PARTITION 16
#define RT_USING_SPI
/* Using USB */
...
...
@@ -123,7 +92,6 @@
/* POSIX layer and C standard library */
#define RT_USING_LIBC
#define RT_USING_POSIX
/* Network */
...
...
@@ -176,6 +144,9 @@
/* system packages */
/* Micrium: Micrium software products porting for RT-Thread */
/* peripheral libraries and drivers */
...
...
@@ -184,6 +155,9 @@
/* samples: kernel and components samples */
/* games: games run on RT-Thread console */
#define SOC_FAMILY_AT32
#define SOC_SERIES_AT32F407
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录