Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
706604cc
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看板
未验证
提交
706604cc
编写于
11月 01, 2017
作者:
B
Bernard Xiong
提交者:
GitHub
11月 01, 2017
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #934 from SummerGGift/fix_bsp_nv32f100x
[BSP] fix bsp/nv32f100x for mdk compile
上级
a13467c4
849055e5
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
56 addition
and
151 deletion
+56
-151
bsp/nv32f100x/board/src/board.c
bsp/nv32f100x/board/src/board.c
+1
-0
bsp/nv32f100x/project.uvprojx
bsp/nv32f100x/project.uvprojx
+52
-150
bsp/nv32f100x/template.uvprojx
bsp/nv32f100x/template.uvprojx
+3
-1
未找到文件。
bsp/nv32f100x/board/src/board.c
浏览文件 @
706604cc
...
...
@@ -14,6 +14,7 @@
#include <rthw.h>
#include <rtthread.h>
#include <finsh.h>
#include "sysinit.h"
#include "board.h"
#include "drv_uart.h"
...
...
bsp/nv32f100x/project.uvprojx
浏览文件 @
706604cc
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<SchemaVersion>
2.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Target>
<TargetName>
nv32f100x
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060
183::V5.06 update 2 (build 183
)::ARMCC
</pCCUsed>
<pCCUsed>
5060
300::V5.06 update 3 (build 300
)::ARMCC
</pCCUsed>
<TargetOption>
<TargetCommonOption>
<Device>
NV32F100FS16E
</Device>
...
...
@@ -15,28 +18,28 @@
<PackID>
Keil.NV32F100_DFP.1.0
</PackID>
<PackURL>
http://www.keil.com/pack/
</PackURL>
<Cpu>
IRAM(0x1FFFF800,0x2000) IROM(0x00000000,0x20000) IROM2(0x00400000,0x1400) CPUTYPE("Cortex-M0+") CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
/
>
<StartupFile
/
>
<FlashUtilSpec
></FlashUtilSpec
>
<StartupFile
></StartupFile
>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD1FFFF800 -FC2000 -FN2 -FF0nv32f100_128 -FS00 -FL020000 -FF1nv32f100_nvr -FS1400000 -FL11400 -FP0($$Device:NV32F100FS16E$Flash\nv32f100_128.FLM) -FP1($$Device:NV32F100FS16E$Flash\nv32f100_nvr.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:NV32F100FS16E$Device\Include\nv32f100.h
</RegisterFile>
<MemoryEnv
/
>
<Cmp
/
>
<Asm
/
>
<Linker
/
>
<OHString
/
>
<InfinionOptionDll
/
>
<SLE66CMisc
/
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
/
>
<MemoryEnv
></MemoryEnv
>
<Cmp
></Cmp
>
<Asm
></Asm
>
<Linker
></Linker
>
<OHString
></OHString
>
<InfinionOptionDll
></InfinionOptionDll
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<SFDFile>
$$Device:NV32F100FS16E$SVD\nv32f100S16.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
/
>
<IncludePath
/
>
<LibPath
/
>
<RegisterFilePath
/
>
<DBRegisterFilePath
/
>
<BinPath
></BinPath
>
<IncludePath
></IncludePath
>
<LibPath
></LibPath
>
<RegisterFilePath
></RegisterFilePath
>
<DBRegisterFilePath
></DBRegisterFilePath
>
<TargetStatus>
<Error>
0
</Error>
<ExitCodeStop>
0
</ExitCodeStop>
...
...
@@ -51,15 +54,15 @@
<CreateHexFile>
0
</CreateHexFile>
<DebugInformation>
1
</DebugInformation>
<BrowseInformation>
1
</BrowseInformation>
<ListingPath>
C:\Users\HF00\Documents
\
</ListingPath>
<ListingPath>
.\output
\
</ListingPath>
<HexFormatSelection>
1
</HexFormatSelection>
<Merge32K>
0
</Merge32K>
<CreateBatchFile>
0
</CreateBatchFile>
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
...
...
@@ -68,8 +71,8 @@
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
...
...
@@ -78,15 +81,15 @@
<AfterMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
1
</SelectedForBatchBuild>
<SVCSIdString
/
>
<SVCSIdString
></SVCSIdString
>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
...
@@ -100,8 +103,8 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
/
>
<IncludeLibraryModules
/
>
<CustomArgument
></CustomArgument
>
<IncludeLibraryModules
></IncludeLibraryModules
>
<ComprImg>
0
</ComprImg>
</CommonProperty>
<DllOption>
...
...
@@ -134,11 +137,11 @@
</Flash1>
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3
/
>
<Flash4
/
>
<pFcarmOut
/
>
<pFcarmGrp
/
>
<pFcArmRoot
/
>
<Flash3
></Flash3
>
<Flash4
></Flash4
>
<pFcarmOut
></pFcarmOut
>
<pFcarmGrp
></pFcarmGrp
>
<pFcArmRoot
></pFcArmRoot
>
<FcArmLst>
0
</FcArmLst>
</Utilities>
<TargetArmAds>
...
...
@@ -171,7 +174,7 @@
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M0+"
</AdsCpuType>
<RvctDeviceName
/
>
<RvctDeviceName
></RvctDeviceName
>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
...
...
@@ -303,7 +306,7 @@
<Size>
0x0
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
/
>
<RvctStartVector
></RvctStartVector
>
</ArmAdsMisc>
<Cads>
<interw>
1
</interw>
...
...
@@ -327,10 +330,11 @@
<vShortWch>
1
</vShortWch>
<v6Lto>
0
</v6Lto>
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls
/
>
<MiscControls
></MiscControls
>
<Define>
NV32, KEIL
</Define>
<Undefine
/
>
<Undefine
></Undefine
>
<IncludePath>
app\inc;.;board\inc;lib\inc;..\..\include;..\..\libcpu\arm\cortex-m0;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh
</IncludePath>
</VariousControls>
</Cads>
...
...
@@ -344,11 +348,12 @@
<NoWarn>
0
</NoWarn>
<uSurpInc>
0
</uSurpInc>
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls
/
>
<Define
/
>
<Undefine
/
>
<IncludePath
/
>
<MiscControls
></MiscControls
>
<Define
></Define
>
<Undefine
></Undefine
>
<IncludePath
></IncludePath
>
</VariousControls>
</Aads>
<LDads>
...
...
@@ -360,13 +365,13 @@
<useFile>
0
</useFile>
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<pXoBase
/
>
<ScatterFile
/
>
<IncludeLibs
/
>
<IncludeLibsPath
/
>
<pXoBase
></pXoBase
>
<ScatterFile
></ScatterFile
>
<IncludeLibs
></IncludeLibs
>
<IncludeLibsPath
></IncludeLibsPath
>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab)
</Misc>
<LinkerInputFile
/
>
<DisabledWarnings
/
>
<LinkerInputFile
></LinkerInputFile
>
<DisabledWarnings
></DisabledWarnings
>
</LDads>
</TargetArmAds>
</TargetOption>
...
...
@@ -379,8 +384,6 @@
<FileType>
1
</FileType>
<FilePath>
app\src\ledapp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
main.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -396,22 +399,16 @@
<FileType>
1
</FileType>
<FilePath>
board\src\board.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_uart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
board\src\drv_uart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
start.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
board\src\start.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sysinit.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -427,127 +424,91 @@
<FileType>
1
</FileType>
<FilePath>
lib\src\acmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
adc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\adc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
arm_cm0.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\arm_cm0.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
crc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\crc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
eeprom.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\eeprom.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
etm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\etm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
flash.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\flash.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gpio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\gpio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\i2c.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ics.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\ics.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kbi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\kbi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pit.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\pit.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\pmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
rtc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\rtc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sim.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\sim.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
spi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\spi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
uart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\uart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
wdog.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
lib\src\wdog.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup_NV32.s
</FileName>
<FileType>
2
</FileType>
...
...
@@ -563,85 +524,61 @@
<FileType>
1
</FileType>
<FilePath>
..\..\src\clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\components.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\device.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\idle.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\ipc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\irq.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\kservice.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mem.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\object.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\scheduler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\signal.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\thread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -657,29 +594,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m0\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m0\context_rvds.S
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
div0.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\common\div0.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
showmem.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -695,64 +624,46 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
spi_core.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\spi\spi_core.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
spi_dev.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\spi\spi_dev.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\ringbuffer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\waitqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -768,36 +679,26 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\shell.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\symbol.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -808,4 +709,5 @@
</Groups>
</Target>
</Targets>
</Project>
bsp/nv32f100x/template.uvprojx
浏览文件 @
706604cc
...
...
@@ -54,7 +54,7 @@
<CreateHexFile>
0
</CreateHexFile>
<DebugInformation>
1
</DebugInformation>
<BrowseInformation>
1
</BrowseInformation>
<ListingPath>
C:\Users\HF00\Documents
\
</ListingPath>
<ListingPath>
.\output
\
</ListingPath>
<HexFormatSelection>
1
</HexFormatSelection>
<Merge32K>
0
</Merge32K>
<CreateBatchFile>
0
</CreateBatchFile>
...
...
@@ -330,6 +330,7 @@
<vShortWch>
1
</vShortWch>
<v6Lto>
0
</v6Lto>
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
...
...
@@ -347,6 +348,7 @@
<NoWarn>
0
</NoWarn>
<uSurpInc>
0
</uSurpInc>
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录