Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
74395fd1
R
rt-thread
项目概览
BaiXuePrincess
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
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看板
提交
74395fd1
编写于
1月 08, 2019
作者:
S
SummerGift
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp][stm32] update kconfig
上级
574492a2
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
772 addition
and
239 deletion
+772
-239
bsp/stm32/stm32f091-st-nucleo/board/Kconfig
bsp/stm32/stm32f091-st-nucleo/board/Kconfig
+43
-10
bsp/stm32/stm32f103-atk-nano/board/Kconfig
bsp/stm32/stm32f103-atk-nano/board/Kconfig
+69
-12
bsp/stm32/stm32f103-atk-nano/project.uvprojx
bsp/stm32/stm32f103-atk-nano/project.uvprojx
+145
-50
bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
+79
-27
bsp/stm32/stm32f407-atk-explorer/board/Kconfig
bsp/stm32/stm32f407-atk-explorer/board/Kconfig
+57
-17
bsp/stm32/stm32f407-st-discovery/board/Kconfig
bsp/stm32/stm32f407-st-discovery/board/Kconfig
+31
-13
bsp/stm32/stm32f429-armfly-v6/board/Kconfig
bsp/stm32/stm32f429-armfly-v6/board/Kconfig
+34
-14
bsp/stm32/stm32f429-atk-apollo/board/Kconfig
bsp/stm32/stm32f429-atk-apollo/board/Kconfig
+78
-25
bsp/stm32/stm32f429-fire-challenger/board/Kconfig
bsp/stm32/stm32f429-fire-challenger/board/Kconfig
+45
-15
bsp/stm32/stm32f767-atk-apollo/board/Kconfig
bsp/stm32/stm32f767-atk-apollo/board/Kconfig
+58
-13
bsp/stm32/stm32f767-fire-challenger/board/Kconfig
bsp/stm32/stm32f767-fire-challenger/board/Kconfig
+77
-25
bsp/stm32/stm32l475-atk-pandora/board/Kconfig
bsp/stm32/stm32l475-atk-pandora/board/Kconfig
+56
-18
未找到文件。
bsp/stm32/stm32f091-st-nucleo/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart2)"
bool "Enable USB TO USART (uart2)"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default y
default y
...
@@ -21,20 +22,52 @@ menu "On-chip Peripheral Drivers"
...
@@ -21,20 +22,52 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
default y
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_USING_UART2
config BSP_UART2_RX_USING_DMA
bool "Enable UART2
"
bool "Enable UART2 RX DMA
"
select RT_USING_SERIAL
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default y
default n
config BSP_USING_SPI1
endif
bool "Enable SPI1 BUS"
select RT_USING_SPI
menuconfig BSP_USING_SPI
bool "Enable SPI BUS"
default n
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI1 TX DMA"
depends on BSP_USING_SPI1
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f103-atk-nano/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
...
@@ -19,6 +20,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -19,6 +20,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (w25q16 spi2)"
bool "Enable SPI FLASH (w25q16 spi2)"
select BSP_USING_SPI
select BSP_USING_SPI2
select BSP_USING_SPI2
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -39,6 +41,39 @@ menu "On-chip Peripheral Drivers"
...
@@ -39,6 +41,39 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
menuconfig BSP_USING_UART
bool "Enable UART"
default y
select RT_USING_SERIAL
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default n
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_UART2_RX_USING_DMA
bool "Enable UART2 RX DMA"
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_UART3_RX_USING_DMA
bool "Enable UART3 RX DMA"
depends on BSP_USING_UART3 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_UART1
config BSP_USING_UART1
bool "Enable UART1"
bool "Enable UART1"
select RT_USING_SERIAL
select RT_USING_SERIAL
...
@@ -90,20 +125,42 @@ menu "On-chip Peripheral Drivers"
...
@@ -90,20 +125,42 @@ menu "On-chip Peripheral Drivers"
default n
default n
endif
endif
endif
endif
menuconfig BSP_USING_SPI
bool "Enable SPI BUS"
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_USING_SPI1
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI1 BUS"
bool "Enable SPI1 TX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
default n
config BSP_USING_SPI2
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI2 BUS"
bool "Enable SPI1 RX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
select BSP_SPI1_TX_USING_DMA
default n
config BSP_SPI_USING_DMA
config BSP_USING_SPI2
bool "Enable SPI DMA support"
bool "Enable SPI2 BUS"
default n
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f103-atk-nano/project.uvprojx
浏览文件 @
74395fd1
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<SchemaVersion>
2.1
</SchemaVersion>
<SchemaVersion>
2.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Targets>
<Target>
<Target>
<TargetName>
rt-thread
</TargetName>
<TargetName>
rt-thread
</TargetName>
...
@@ -19,28 +16,28 @@
...
@@ -19,28 +16,28 @@
<PackID>
Keil.STM32F1xx_DFP.2.2.0
</PackID>
<PackID>
Keil.STM32F1xx_DFP.2.2.0
</PackID>
<PackURL>
http://www.keil.com/pack/
</PackURL>
<PackURL>
http://www.keil.com/pack/
</PackURL>
<Cpu>
IRAM(0x20000000,0x5000) IROM(0x08000000,0x20000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE
</Cpu>
<Cpu>
IRAM(0x20000000,0x5000) IROM(0x08000000,0x20000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
></FlashUtilSpec
>
<FlashUtilSpec
/
>
<StartupFile
></StartupFile
>
<StartupFile
/
>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103RB$Flash\STM32F10x_128.FLM))
</FlashDriverDll>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103RB$Flash\STM32F10x_128.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:STM32F103RB$Device\Include\stm32f10x.h
</RegisterFile>
<RegisterFile>
$$Device:STM32F103RB$Device\Include\stm32f10x.h
</RegisterFile>
<MemoryEnv
></MemoryEnv
>
<MemoryEnv
/
>
<Cmp
></Cmp
>
<Cmp
/
>
<Asm
></Asm
>
<Asm
/
>
<Linker
></Linker
>
<Linker
/
>
<OHString
></OHString
>
<OHString
/
>
<InfinionOptionDll
></InfinionOptionDll
>
<InfinionOptionDll
/
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66CMisc
/
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<SLE66LinkerMisc
/
>
<SFDFile>
$$Device:STM32F103RB$SVD\STM32F103xx.svd
</SFDFile>
<SFDFile>
$$Device:STM32F103RB$SVD\STM32F103xx.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<UseEnv>
0
</UseEnv>
<BinPath
></BinPath
>
<BinPath
/
>
<IncludePath
></IncludePath
>
<IncludePath
/
>
<LibPath
></LibPath
>
<LibPath
/
>
<RegisterFilePath
></RegisterFilePath
>
<RegisterFilePath
/
>
<DBRegisterFilePath
></DBRegisterFilePath
>
<DBRegisterFilePath
/
>
<TargetStatus>
<TargetStatus>
<Error>
0
</Error>
<Error>
0
</Error>
<ExitCodeStop>
0
</ExitCodeStop>
<ExitCodeStop>
0
</ExitCodeStop>
...
@@ -62,8 +59,8 @@
...
@@ -62,8 +59,8 @@
<BeforeCompile>
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
></UserProg1Name
>
<UserProg1Name
/
>
<UserProg2Name
></UserProg2Name
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
<nStopU1X>
0
</nStopU1X>
...
@@ -72,8 +69,8 @@
...
@@ -72,8 +69,8 @@
<BeforeMake>
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
></UserProg1Name
>
<UserProg1Name
/
>
<UserProg2Name
></UserProg2Name
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
<nStopB1X>
0
</nStopB1X>
...
@@ -83,14 +80,14 @@
...
@@ -83,14 +80,14 @@
<RunUserProg1>
1
</RunUserProg1>
<RunUserProg1>
1
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name>
fromelf --bin !L --output rtthread.bin
</UserProg1Name>
<UserProg1Name>
fromelf --bin !L --output rtthread.bin
</UserProg1Name>
<UserProg2Name
></UserProg2Name
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString
></SVCSIdString
>
<SVCSIdString
/
>
</TargetCommonOption>
</TargetCommonOption>
<CommonProperty>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
@@ -104,8 +101,8 @@
...
@@ -104,8 +101,8 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
></CustomArgument
>
<CustomArgument
/
>
<IncludeLibraryModules
></IncludeLibraryModules
>
<IncludeLibraryModules
/
>
<ComprImg>
1
</ComprImg>
<ComprImg>
1
</ComprImg>
</CommonProperty>
</CommonProperty>
<DllOption>
<DllOption>
...
@@ -114,7 +111,7 @@
...
@@ -114,7 +111,7 @@
<SimDlgDll>
DCM.DLL
</SimDlgDll>
<SimDlgDll>
DCM.DLL
</SimDlgDll>
<SimDlgDllArguments>
-pCM3
</SimDlgDllArguments>
<SimDlgDllArguments>
-pCM3
</SimDlgDllArguments>
<TargetDllName>
SARMCM3.DLL
</TargetDllName>
<TargetDllName>
SARMCM3.DLL
</TargetDllName>
<TargetDllArguments
></TargetDllArguments
>
<TargetDllArguments
/
>
<TargetDlgDll>
TCM.DLL
</TargetDlgDll>
<TargetDlgDll>
TCM.DLL
</TargetDlgDll>
<TargetDlgDllArguments>
-pCM3
</TargetDlgDllArguments>
<TargetDlgDllArguments>
-pCM3
</TargetDlgDllArguments>
</DllOption>
</DllOption>
...
@@ -139,10 +136,10 @@
...
@@ -139,10 +136,10 @@
<bUseTDR>
1
</bUseTDR>
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3>
"" ()
</Flash3>
<Flash3>
"" ()
</Flash3>
<Flash4
></Flash4
>
<Flash4
/
>
<pFcarmOut
></pFcarmOut
>
<pFcarmOut
/
>
<pFcarmGrp
></pFcarmGrp
>
<pFcarmGrp
/
>
<pFcArmRoot
></pFcArmRoot
>
<pFcArmRoot
/
>
<FcArmLst>
0
</FcArmLst>
<FcArmLst>
0
</FcArmLst>
</Utilities>
</Utilities>
<TargetArmAds>
<TargetArmAds>
...
@@ -175,7 +172,7 @@
...
@@ -175,7 +172,7 @@
<RvctClst>
0
</RvctClst>
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M3"
</AdsCpuType>
<AdsCpuType>
"Cortex-M3"
</AdsCpuType>
<RvctDeviceName
></RvctDeviceName
>
<RvctDeviceName
/
>
<mOS>
0
</mOS>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
<uocRam>
0
</uocRam>
...
@@ -307,7 +304,7 @@
...
@@ -307,7 +304,7 @@
<Size>
0x0
</Size>
<Size>
0x0
</Size>
</OCR_RVCT10>
</OCR_RVCT10>
</OnChipMemories>
</OnChipMemories>
<RvctStartVector
></RvctStartVector
>
<RvctStartVector
/
>
</ArmAdsMisc>
</ArmAdsMisc>
<Cads>
<Cads>
<interw>
1
</interw>
<interw>
1
</interw>
...
@@ -334,9 +331,9 @@
...
@@ -334,9 +331,9 @@
<v6WtE>
0
</v6WtE>
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<VariousControls>
<MiscControls
></MiscControls
>
<MiscControls
/
>
<Define>
STM32F103xB, USE_HAL_DRIVER
</Define>
<Define>
STM32F103xB, USE_HAL_DRIVER
</Define>
<Undefine
></Undefine
>
<Undefine
/
>
<IncludePath>
applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\libraries\STM32F1xx_HAL\CMSIS\Include
</IncludePath>
<IncludePath>
applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\libraries\STM32F1xx_HAL\CMSIS\Include
</IncludePath>
</VariousControls>
</VariousControls>
</Cads>
</Cads>
...
@@ -352,10 +349,10 @@
...
@@ -352,10 +349,10 @@
<useXO>
0
</useXO>
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<uClangAs>
0
</uClangAs>
<VariousControls>
<VariousControls>
<MiscControls
></MiscControls
>
<MiscControls
/
>
<Define
></Define
>
<Define
/
>
<Undefine
></Undefine
>
<Undefine
/
>
<IncludePath
></IncludePath
>
<IncludePath
/
>
</VariousControls>
</VariousControls>
</Aads>
</Aads>
<LDads>
<LDads>
...
@@ -367,13 +364,13 @@
...
@@ -367,13 +364,13 @@
<useFile>
0
</useFile>
<useFile>
0
</useFile>
<TextAddressRange>
0x08000000
</TextAddressRange>
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<pXoBase
></pXoBase
>
<pXoBase
/
>
<ScatterFile>
.\board\linker_scripts\link.sct
</ScatterFile>
<ScatterFile>
.\board\linker_scripts\link.sct
</ScatterFile>
<IncludeLibs
></IncludeLibs
>
<IncludeLibs
/
>
<IncludeLibsPath
></IncludeLibsPath
>
<IncludeLibsPath
/
>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab)
</Misc>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab)
</Misc>
<LinkerInputFile
></LinkerInputFile
>
<LinkerInputFile
/
>
<DisabledWarnings
></DisabledWarnings
>
<DisabledWarnings
/
>
</LDads>
</LDads>
</TargetArmAds>
</TargetArmAds>
</TargetOption>
</TargetOption>
...
@@ -396,26 +393,36 @@
...
@@ -396,26 +393,36 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
board\board.c
</FilePath>
<FilePath>
board\board.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_msp.c
</FileName>
<FileName>
stm32f1xx_hal_msp.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
board\CubeMX_Config\Src\stm32f1xx_hal_msp.c
</FilePath>
<FilePath>
board\CubeMX_Config\Src\stm32f1xx_hal_msp.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
startup_stm32f103xb.s
</FileName>
<FileName>
startup_stm32f103xb.s
</FileName>
<FileType>
2
</FileType>
<FileType>
2
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xb.s
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xb.s
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
drv_gpio.c
</FileName>
<FileName>
drv_gpio.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\HAL_Drivers\drv_gpio.c
</FilePath>
<FilePath>
..\libraries\HAL_Drivers\drv_gpio.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
drv_usart.c
</FileName>
<FileName>
drv_usart.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\HAL_Drivers\drv_usart.c
</FilePath>
<FilePath>
..\libraries\HAL_Drivers\drv_usart.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
drv_common.c
</FileName>
<FileName>
drv_common.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -431,76 +438,106 @@
...
@@ -431,76 +438,106 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\clock.c
</FilePath>
<FilePath>
..\..\..\src\clock.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
components.c
</FileName>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\components.c
</FilePath>
<FilePath>
..\..\..\src\components.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
cpu.c
</FileName>
<FileName>
cpu.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\cpu.c
</FilePath>
<FilePath>
..\..\..\src\cpu.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
device.c
</FileName>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\device.c
</FilePath>
<FilePath>
..\..\..\src\device.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
idle.c
</FileName>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\idle.c
</FilePath>
<FilePath>
..\..\..\src\idle.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
ipc.c
</FileName>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\ipc.c
</FilePath>
<FilePath>
..\..\..\src\ipc.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
irq.c
</FileName>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\irq.c
</FilePath>
<FilePath>
..\..\..\src\irq.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
kservice.c
</FileName>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\kservice.c
</FilePath>
<FilePath>
..\..\..\src\kservice.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
mem.c
</FileName>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\mem.c
</FilePath>
<FilePath>
..\..\..\src\mem.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
memheap.c
</FileName>
<FileName>
memheap.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\memheap.c
</FilePath>
<FilePath>
..\..\..\src\memheap.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
mempool.c
</FileName>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\mempool.c
</FilePath>
<FilePath>
..\..\..\src\mempool.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
object.c
</FileName>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\object.c
</FilePath>
<FilePath>
..\..\..\src\object.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
scheduler.c
</FileName>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\scheduler.c
</FilePath>
<FilePath>
..\..\..\src\scheduler.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
signal.c
</FileName>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\signal.c
</FilePath>
<FilePath>
..\..\..\src\signal.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
thread.c
</FileName>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\thread.c
</FilePath>
<FilePath>
..\..\..\src\thread.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
timer.c
</FileName>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -516,21 +553,29 @@
...
@@ -516,21 +553,29 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m3\cpuport.c
</FilePath>
<FilePath>
..\..\..\libcpu\arm\cortex-m3\cpuport.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
context_rvds.S
</FileName>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FileType>
2
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m3\context_rvds.S
</FilePath>
<FilePath>
..\..\..\libcpu\arm\cortex-m3\context_rvds.S
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
backtrace.c
</FileName>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
div0.c
</FileName>
<FileName>
div0.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\div0.c
</FilePath>
<FilePath>
..\..\..\libcpu\arm\common\div0.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
showmem.c
</FileName>
<FileName>
showmem.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -546,41 +591,57 @@
...
@@ -546,41 +591,57 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\misc\pin.c
</FilePath>
<FilePath>
..\..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
serial.c
</FileName>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\serial\serial.c
</FilePath>
<FilePath>
..\..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
completion.c
</FileName>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\completion.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\completion.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
dataqueue.c
</FileName>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\dataqueue.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
pipe.c
</FileName>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\pipe.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
ringblk_buf.c
</FileName>
<FileName>
ringblk_buf.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\ringblk_buf.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\ringblk_buf.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\ringbuffer.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\ringbuffer.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
waitqueue.c
</FileName>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\waitqueue.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\waitqueue.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
workqueue.c
</FileName>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -596,26 +657,36 @@
...
@@ -596,26 +657,36 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\shell.c
</FilePath>
<FilePath>
..\..\..\components\finsh\shell.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
symbol.c
</FileName>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\symbol.c
</FilePath>
<FilePath>
..\..\..\components\finsh\symbol.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
cmd.c
</FileName>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\cmd.c
</FilePath>
<FilePath>
..\..\..\components\finsh\cmd.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
msh.c
</FileName>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
msh_cmd.c
</FileName>
<FileName>
msh_cmd.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\msh_cmd.c
</FilePath>
<FilePath>
..\..\..\components\finsh\msh_cmd.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
msh_file.c
</FileName>
<FileName>
msh_file.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -631,66 +702,92 @@
...
@@ -631,66 +702,92 @@
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_dma.c
</FileName>
<FileName>
stm32f1xx_hal_dma.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_cortex.c
</FileName>
<FileName>
stm32f1xx_hal_cortex.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_crc.c
</FileName>
<FileName>
stm32f1xx_hal_crc.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_pwr.c
</FileName>
<FileName>
stm32f1xx_hal_pwr.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_rcc.c
</FileName>
<FileName>
stm32f1xx_hal_rcc.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_rcc_ex.c
</FileName>
<FileName>
stm32f1xx_hal_rcc_ex.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal.c
</FileName>
<FileName>
stm32f1xx_hal.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_cec.c
</FileName>
<FileName>
stm32f1xx_hal_cec.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_sram.c
</FileName>
<FileName>
stm32f1xx_hal_sram.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sram.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sram.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_gpio.c
</FileName>
<FileName>
stm32f1xx_hal_gpio.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_gpio_ex.c
</FileName>
<FileName>
stm32f1xx_hal_gpio_ex.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_uart.c
</FileName>
<FileName>
stm32f1xx_hal_uart.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c
</FilePath>
<FilePath>
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c
</FilePath>
</File>
</File>
</Files>
<Files>
<File>
<File>
<FileName>
stm32f1xx_hal_usart.c
</FileName>
<FileName>
stm32f1xx_hal_usart.c
</FileName>
<FileType>
1
</FileType>
<FileType>
1
</FileType>
...
@@ -701,11 +798,9 @@
...
@@ -701,11 +798,9 @@
</Groups>
</Groups>
</Target>
</Target>
</Targets>
</Targets>
<RTE>
<RTE>
<apis/>
<apis
/>
<components/>
<components
/>
<files/>
<files
/>
</RTE>
</RTE>
</Project>
</Project>
bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
...
@@ -19,6 +20,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -19,6 +20,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (w25q64 spi1)"
bool "Enable SPI FLASH (w25q64 spi1)"
select BSP_USING_SPI
select BSP_USING_SPI1
select BSP_USING_SPI1
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -89,43 +91,93 @@ menu "On-chip Peripheral Drivers"
...
@@ -89,43 +91,93 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
select RT_USING_SERIAL
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default n
config BSP_USING_UART2
config BSP_USING_UART2
bool "Enable UART2"
bool "Enable UART2"
select RT_USING_SERIAL
default n
default n
config BSP_USING_UART3
config BSP_UART2_RX_USING_DMA
bool "Enable UART3"
bool "Enable UART2 RX DMA"
select RT_USING_SERIAL
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
default n
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_UART3_RX_USING_DMA
bool "Enable UART3 RX DMA"
depends on BSP_USING_UART3 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
select RT_USING_SPI
select RT_USING_SPI
default n
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_USING_SPI3
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI3 BUS"
bool "Enable SPI1 TX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_SPI_USING_DMA
config BSP_USING_SPI2
bool "Enable SPI DMA support"
bool "Enable SPI2 BUS"
default n
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
config BSP_USING_SPI3
bool "Enable SPI3 BUS"
default n
config BSP_SPI3_TX_USING_DMA
bool "Enable SPI3 TX DMA"
depends on BSP_USING_SPI3
default n
config BSP_SPI3_RX_USING_DMA
bool "Enable SPI3 RX DMA"
depends on BSP_USING_SPI3
select BSP_SPI3_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f407-atk-explorer/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,21 +9,25 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,21 +9,25 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
config BSP_USING_COM2
config BSP_USING_COM2
bool "Enable COM2 (uart2 pin conflict with Ethernet and PWM)"
bool "Enable COM2 (uart2 pin conflict with Ethernet and PWM)"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default n
default n
config BSP_USING_COM3
config BSP_USING_COM3
bool "Enable COM3 (uart3)"
bool "Enable COM3 (uart3)"
select BSP_USING_UART
select BSP_USING_UART3
select BSP_USING_UART3
default n
default n
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (w25q128 spi1)"
bool "Enable SPI FLASH (w25q128 spi1)"
select BSP_USING_SPI
select BSP_USING_SPI1
select BSP_USING_SPI1
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -65,15 +69,29 @@ menu "On-chip Peripheral Drivers"
...
@@ -65,15 +69,29 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART3
bool "Enable UART3"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_UART3_RX_USING_DMA
bool "Enable UART3 RX DMA"
depends on BSP_USING_UART3 && RT_SERIAL_USING_DMA
default n
endif
menuconfig BSP_USING_TIM
menuconfig BSP_USING_TIM
bool "Enable timer"
bool "Enable timer"
...
@@ -112,19 +130,41 @@ menu "On-chip Peripheral Drivers"
...
@@ -112,19 +130,41 @@ menu "On-chip Peripheral Drivers"
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
default n
select RT_USING_SPI
select RT_USING_SPI
default y
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_USING_SPI2
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI2 BUS"
bool "Enable SPI1 TX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_SPI_USING_DMA
config BSP_USING_SPI2
bool "Enable SPI DMA support"
bool "Enable SPI2 BUS"
default n
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
endif
menuconfig BSP_USING_ADC
menuconfig BSP_USING_ADC
bool "Enable ADC"
bool "Enable ADC"
...
...
bsp/stm32/stm32f407-st-discovery/board/Kconfig
浏览文件 @
74395fd1
...
@@ -16,23 +16,41 @@ menu "On-chip Peripheral Drivers"
...
@@ -16,23 +16,41 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
select RT_USING_SERIAL
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART_USING_DMA_RX
config BSP_UART1_RX_USING_DMA
bool "Enable UART RX DMA support"
bool "Enable UART1 RX DMA"
default n
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
endif
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
config BSP_SPI_USING_DMA
bool "Enable SPI DMA support"
default n
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI1 TX DMA"
depends on BSP_USING_SPI1
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f429-armfly-v6/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_RS232_TO_USART
config BSP_USING_RS232_TO_USART
bool "Enable RS232 TO USART (uart1)"
bool "Enable RS232 TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
...
@@ -22,6 +23,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -22,6 +23,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (w25q64 spi3)"
bool "Enable SPI FLASH (w25q64 spi3)"
select BSP_USING_SPI
select BSP_USING_SPI3
select BSP_USING_SPI3
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -60,27 +62,45 @@ menu "On-chip Peripheral Drivers"
...
@@ -60,27 +62,45 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
select RT_USING_SERIAL
config BSP_UART_USING_DMA_RX
if BSP_USING_UART
bool "Enable UART RX DMA support"
config BSP_USING_UART1
default n
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI3
menuconfig BSP_USING_SPI
bool "Enable SPI3 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
config BSP_SPI_USING_DMA
bool "Enable SPI DMA support"
default n
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI3
bool "Enable SPI3 BUS"
default n
config BSP_SPI3_TX_USING_DMA
bool "Enable SPI3 TX DMA"
depends on BSP_USING_SPI3
default n
config BSP_SPI3_RX_USING_DMA
bool "Enable SPI3 RX DMA"
depends on BSP_USING_SPI3
select BSP_SPI3_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f429-atk-apollo/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
config BSP_USING_COM2
config BSP_USING_COM2
bool "Enable COM2 (uart2 pin conflict with Ethernet and PWM)"
bool "Enable COM2 (uart2 pin conflict with Ethernet and PWM)"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default n
default n
...
@@ -28,6 +30,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -28,6 +30,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (w25q256 spi5)"
bool "Enable SPI FLASH (w25q256 spi5)"
select BSP_USING_SPI
select BSP_USING_SPI5
select BSP_USING_SPI5
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -66,43 +69,93 @@ menu "On-chip Peripheral Drivers"
...
@@ -66,43 +69,93 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_USING_UART3
config BSP_UART2_RX_USING_DMA
bool "Enable UART3"
bool "Enable UART2 RX DMA"
select RT_USING_SERIAL
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
default n
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_UART3_RX_USING_DMA
bool "Enable UART3 RX DMA"
depends on BSP_USING_UART3 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
select RT_USING_SPI
select RT_USING_SPI
default n
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_USING_SPI5
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI5 BUS"
bool "Enable SPI1 TX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_SPI_USING_DMA
config BSP_USING_SPI2
bool "Enable SPI DMA support"
bool "Enable SPI2 BUS"
default n
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
config BSP_USING_SPI5
bool "Enable SPI5 BUS"
default n
config BSP_SPI5_TX_USING_DMA
bool "Enable SPI5 TX DMA"
depends on BSP_USING_SPI5
default n
config BSP_SPI5_RX_USING_DMA
bool "Enable SPI5 RX DMA"
depends on BSP_USING_SPI5
select BSP_SPI5_TX_USING_DMA
default n
endif
menuconfig BSP_USING_I2C1
menuconfig BSP_USING_I2C1
bool "Enable I2C1 BUS (software simulation)"
bool "Enable I2C1 BUS (software simulation)"
...
...
bsp/stm32/stm32f429-fire-challenger/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
config BSP_USING_RS232
config BSP_USING_RS232
bool "Enable RS232"
bool "Enable RS232"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default n
default n
...
@@ -22,7 +24,8 @@ menu "Onboard Peripheral Drivers"
...
@@ -22,7 +24,8 @@ menu "Onboard Peripheral Drivers"
default n
default n
config BSP_USING_SPI_FLASH
config BSP_USING_SPI_FLASH
bool "Enable SPI FLASH (W25Q128 spi5)"
bool "Enable SPI FLASH (w25q256 spi5)"
select BSP_USING_SPI
select BSP_USING_SPI5
select BSP_USING_SPI5
select RT_USING_SFUD
select RT_USING_SFUD
select RT_SFUD_USING_SFDP
select RT_SFUD_USING_SFDP
...
@@ -76,28 +79,55 @@ menu "On-chip Peripheral Drivers"
...
@@ -76,28 +79,55 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_UART2_RX_USING_DMA
bool "Enable UART2 RX DMA"
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI5
menuconfig BSP_USING_SPI
bool "Enable SPI5 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
config BSP_SPI_USING_DMA
bool "Enable SPI DMA support"
default n
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI5
bool "Enable SPI5 BUS"
default n
config BSP_SPI5_TX_USING_DMA
bool "Enable SPI5 TX DMA"
depends on BSP_USING_SPI5
default n
config BSP_SPI5_RX_USING_DMA
bool "Enable SPI5 RX DMA"
depends on BSP_USING_SPI5
select BSP_SPI5_TX_USING_DMA
default n
endif
menuconfig BSP_USING_TIM
menuconfig BSP_USING_TIM
bool "Enable timer"
bool "Enable timer"
...
...
bsp/stm32/stm32f767-atk-apollo/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
config BSP_USING_RS232
config BSP_USING_RS232
bool "Enable RS232 (uart2 pin conflict with Ethernet)"
bool "Enable RS232 (uart2 pin conflict with Ethernet)"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default n
default n
...
@@ -67,28 +69,71 @@ menu "On-chip Peripheral Drivers"
...
@@ -67,28 +69,71 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_UART2_RX_USING_DMA
bool "Enable UART2 RX DMA"
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI2
menuconfig BSP_USING_SPI
bool "Enable SPI2 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
default n
select RT_USING_SPI
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI1 TX DMA"
depends on BSP_USING_SPI1
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
endif
config BSP_SPI_USING_DMA
bool "Enable SPI DMA support"
default n
config BSP_USING_QSPI
config BSP_USING_QSPI
bool "Enable QSPI BUS"
bool "Enable QSPI BUS"
...
...
bsp/stm32/stm32f767-fire-challenger/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,11 +9,13 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_USB_TO_USART
config BSP_USING_USB_TO_USART
bool "Enable USB TO USART (uart1)"
bool "Enable USB TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
config BSP_USING_RS232
config BSP_USING_RS232
bool "Enable RS232 (uart2 pin conflict with Ethernet)"
bool "Enable RS232 (uart2 pin conflict with Ethernet)"
select BSP_USING_UART
select BSP_USING_UART2
select BSP_USING_UART2
default n
default n
...
@@ -43,43 +45,93 @@ menu "On-chip Peripheral Drivers"
...
@@ -43,43 +45,93 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_USING_UART3
config BSP_UART2_RX_USING_DMA
bool "Enable UART3"
bool "Enable UART2 RX DMA"
select RT_USING_SERIAL
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
default n
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_UART3_RX_USING_DMA
bool "Enable UART3 RX DMA"
depends on BSP_USING_UART3 && RT_SERIsAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
select RT_USING_SPI
select RT_USING_SPI
default n
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_USING_SPI5
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI5 BUS"
bool "Enable SPI1 TX DMA"
select RT_USING_SPI
depends on BSP_USING_SPI1
default n
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_SPI_USING_DMA
config BSP_USING_SPI2
bool "Enable SPI DMA support"
bool "Enable SPI2 BUS"
default n
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
config BSP_USING_SPI5
bool "Enable SPI5 BUS"
default n
config BSP_SPI5_TX_USING_DMA
bool "Enable SPI5 TX DMA"
depends on BSP_USING_SPI5
default n
config BSP_SPI5_RX_USING_DMA
bool "Enable SPI5 RX DMA"
depends on BSP_USING_SPI5
select BSP_SPI5_TX_USING_DMA
default n
endif
config BSP_USING_QSPI
config BSP_USING_QSPI
bool "Enable QSPI BUS"
bool "Enable QSPI BUS"
...
...
bsp/stm32/stm32l475-atk-pandora/board/Kconfig
浏览文件 @
74395fd1
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -9,6 +9,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_STLINK_TO_USART
config BSP_USING_STLINK_TO_USART
bool "Enable STLINK TO USART (uart1)"
bool "Enable STLINK TO USART (uart1)"
select BSP_USING_UART
select BSP_USING_UART1
select BSP_USING_UART1
default y
default y
...
@@ -21,6 +22,7 @@ menu "Onboard Peripheral Drivers"
...
@@ -21,6 +22,7 @@ menu "Onboard Peripheral Drivers"
config BSP_USING_SDCARD
config BSP_USING_SDCARD
bool "Enable SDCARD (spi1)"
bool "Enable SDCARD (spi1)"
select BSP_USING_SPI
select BSP_USING_SPI1
select BSP_USING_SPI1
select BSP_SPI_USING_DMA
select BSP_SPI_USING_DMA
select RT_USING_SPI_MSD
select RT_USING_SPI_MSD
...
@@ -37,33 +39,69 @@ menu "On-chip Peripheral Drivers"
...
@@ -37,33 +39,69 @@ menu "On-chip Peripheral Drivers"
select RT_USING_PIN
select RT_USING_PIN
default y
default y
config BSP_USING_UART1
menuconfig BSP_USING_UART
bool "Enable UART1"
bool "Enable UART"
select RT_USING_SERIAL
default y
default y
config BSP_USING_UART2
bool "Enable UART2"
select RT_USING_SERIAL
select RT_USING_SERIAL
default n
if BSP_USING_UART
config BSP_USING_UART1
bool "Enable UART1"
default y
config BSP_UART1_RX_USING_DMA
bool "Enable UART1 RX DMA"
depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA
default y
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_UART2_RX_USING_DMA
bool "Enable UART2 RX DMA"
depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA
default n
endif
config BSP_USING_ON_CHIP_FLASH
config BSP_USING_ON_CHIP_FLASH
bool "Enable on-chip FLASH"
bool "Enable on-chip FLASH"
default n
default n
config BSP_USING_SPI1
menuconfig BSP_USING_SPI
bool "Enable SPI1 BUS"
bool "Enable SPI BUS"
select RT_USING_SPI
default n
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
select RT_USING_SPI
select RT_USING_SPI
default n
if BSP_USING_SPI
config BSP_USING_SPI1
bool "Enable SPI1 BUS"
default n
config BSP_SPI_USING_DMA
config BSP_SPI1_TX_USING_DMA
bool "Enable SPI DMA support"
bool "Enable SPI1 TX DMA"
default n
depends on BSP_USING_SPI1
default n
config BSP_SPI1_RX_USING_DMA
bool "Enable SPI1 RX DMA"
depends on BSP_USING_SPI1
select BSP_SPI1_TX_USING_DMA
default n
config BSP_USING_SPI2
bool "Enable SPI2 BUS"
default n
config BSP_SPI2_TX_USING_DMA
bool "Enable SPI2 TX DMA"
depends on BSP_USING_SPI2
default n
config BSP_SPI2_RX_USING_DMA
bool "Enable SPI2 RX DMA"
depends on BSP_USING_SPI2
select BSP_SPI2_TX_USING_DMA
default n
endif
config BSP_USING_QSPI
config BSP_USING_QSPI
bool "Enable QSPI BUS"
bool "Enable QSPI BUS"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录