Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
人间散章
rt-thread
提交
c0d47f44
R
rt-thread
项目概览
人间散章
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
1
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,发现更多精彩内容 >>
提交
c0d47f44
编写于
4月 01, 2021
作者:
Thomas_Fly
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add the scons
上级
3c28b29d
变更
4
展开全部
隐藏空白更改
内联
并排
Showing
4 changed file
with
443 addition
and
344 deletion
+443
-344
bsp/nrf51822/project.uvoptx
bsp/nrf51822/project.uvoptx
+147
-180
bsp/nrf51822/project.uvprojx
bsp/nrf51822/project.uvprojx
+102
-161
bsp/nrf51822/template.uvoptx
bsp/nrf51822/template.uvoptx
+177
-0
bsp/nrf51822/template.uvprojx
bsp/nrf51822/template.uvprojx
+17
-3
未找到文件。
bsp/nrf51822/project.uvoptx
浏览文件 @
c0d47f44
此差异已折叠。
点击以展开。
bsp/nrf51822/project.uvprojx
浏览文件 @
c0d47f44
...
...
@@ -18,10 +18,10 @@
<Vendor>
Nordic Semiconductor
</Vendor>
<PackID>
NordicSemiconductor.nRF_DeviceFamilyPack.8.38.0
</PackID>
<PackURL>
http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/
</PackURL>
<Cpu>
IR
AM(0x20000000,0x00004000) IROM(0x00000000,0x00040
000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE
</Cpu>
<Cpu>
IR
OM(0x00000000,0x40000) IRAM(0x20000000,0x4
000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC
4
000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm))
</FlashDriverDll>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC
1
000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:nRF51822_xxAA$Device\Include\nrf.h
</RegisterFile>
<MemoryEnv></MemoryEnv>
...
...
@@ -33,7 +33,7 @@
<SLE66CMisc></SLE66CMisc>
<SLE66AMisc></SLE66AMisc>
<SLE66LinkerMisc></SLE66LinkerMisc>
<SFDFile>
$$Device:nRF51822_xxAA$SVD\nrf51.
svd
</SFDFile>
<SFDFile>
$$Device:nRF51822_xxAA$SVD\nrf51.
xml
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath></BinPath>
...
...
@@ -52,7 +52,7 @@
<OutputName>
template
</OutputName>
<CreateExecutable>
1
</CreateExecutable>
<CreateLib>
0
</CreateLib>
<CreateHexFile>
1
</CreateHexFile>
<CreateHexFile>
0
</CreateHexFile>
<DebugInformation>
1
</DebugInformation>
<BrowseInformation>
1
</BrowseInformation>
<ListingPath>
.\build\
</ListingPath>
...
...
@@ -110,7 +110,7 @@
</CommonProperty>
<DllOption>
<SimDllName>
SARMCM3.DLL
</SimDllName>
<SimDllArguments>
</SimDllArguments>
<SimDllArguments>
</SimDllArguments>
<SimDlgDll>
DARMCM1.DLL
</SimDlgDll>
<SimDlgDllArguments>
-pCM0
</SimDlgDllArguments>
<TargetDllName>
SARMCM3.DLL
</TargetDllName>
...
...
@@ -336,9 +336,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls>
--c99
</MiscControls>
<Define>
NRF51, USE_STDPERIPH_DRIVER
</Define>
<Define>
NRF51,
__RTTHREAD__,
USE_STDPERIPH_DRIVER
</Define>
<Undefine></Undefine>
<IncludePath>
.;..\..\include;applications;.;drivers;Libraries\CMSIS\Include;Libraries\nrf51822\Include;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m0;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\common
</IncludePath>
<IncludePath>
applications;.;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m0;..\..\components\drivers\include;drivers;Libraries\CMSIS\Include;Libraries\nrf51822\Include;..\..\components\finsh;.;..\..\include
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -369,7 +369,7 @@
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<pXoBase></pXoBase>
<ScatterFile>
.\build\template.sct
</ScatterFile>
<ScatterFile></ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc></Misc>
...
...
@@ -380,97 +380,87 @@
</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>
<FileType>
1
</FileType>
<FilePath>
..\..\src\components.c
</FilePath>
</File>
<File>
<FileName>
cpu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\cpu.c
</FilePath>
</File>
<File>
<FileName>
device.c
</FileName>
<FileName>
application.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\device
.c
</FilePath>
<FilePath>
applications\application
.c
</FilePath>
</File>
<File>
<FileName>
idle
.c
</FileName>
<FileName>
startup
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\idle
.c
</FilePath>
<FilePath>
applications\startup
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
CPU
</GroupName>
<Files>
<File>
<FileName>
ipc
.c
</FileName>
<FileName>
backtrace
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\ipc
.c
</FilePath>
<FilePath>
..\..\
libcpu\arm\common\backtrace
.c
</FilePath>
</File>
<File>
<FileName>
irq
.c
</FileName>
<FileName>
showmem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\irq
.c
</FilePath>
<FilePath>
..\..\
libcpu\arm\common\showmem
.c
</FilePath>
</File>
<File>
<FileName>
kservice
.c
</FileName>
<FileName>
div0
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\kservice
.c
</FilePath>
<FilePath>
..\..\
libcpu\arm\common\div0
.c
</FilePath>
</File>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\mem.c
</FilePath>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\
libcpu\arm\cortex-m0\context_rvds.S
</FilePath>
</File>
<File>
<FileName>
mempool
.c
</FileName>
<FileName>
cpuport
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\mempool
.c
</FilePath>
<FilePath>
..\..\
libcpu\arm\cortex-m0\cpuport
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
object
.c
</FileName>
<FileName>
workqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\object
.c
</FilePath>
<FilePath>
..\..\
components\drivers\src\workqueue
.c
</FilePath>
</File>
<File>
<FileName>
scheduler
.c
</FileName>
<FileName>
waitqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\scheduler
.c
</FilePath>
<FilePath>
..\..\
components\drivers\src\waitqueue
.c
</FilePath>
</File>
<File>
<FileName>
signal
.c
</FileName>
<FileName>
dataqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\signal
.c
</FilePath>
<FilePath>
..\..\
components\drivers\src\dataqueue
.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>
pipe
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\timer
.c
</FilePath>
<FilePath>
..\..\
components\drivers\src\pipe
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
application
.c
</FileName>
<FileName>
ringblk_buf
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\application
.c
</FilePath>
<FilePath>
..\..\components\drivers\src\ringblk_buf
.c
</FilePath>
</File>
<File>
<FileName>
startup
.c
</FileName>
<FileName>
completion
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\startup
.c
</FilePath>
<FilePath>
..\..\components\drivers\src\completion
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -487,165 +477,116 @@
<FileType>
1
</FileType>
<FilePath>
drivers\uart.c
</FilePath>
</File>
<File>
<FileName>
system_nrf51.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\nrf51822\Source\templates\system_nrf51.c
</FilePath>
</File>
<File>
<FileName>
arm_startup_nrf51.s
</FileName>
<FileType>
2
</FileType>
<FilePath>
Libraries\nrf51822\Source\templates\arm\arm_startup_nrf51.s
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
cpu
</GroupName>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
backtrace
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
libcpu\arm\common\backtrace
.c
</FilePath>
<FilePath>
..\..\
components\finsh\shell
.c
</FilePath>
</File>
<File>
<FileName>
div0
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
libcpu\arm\common\div0
.c
</FilePath>
<FilePath>
..\..\
components\finsh\cmd
.c
</FilePath>
</File>
<File>
<FileName>
showmem
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
libcpu\arm\common\showmem
.c
</FilePath>
<FilePath>
..\..\
components\finsh\msh
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
c
puport
.c
</FileName>
<FileName>
c
lock
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
libcpu\arm\cortex-m0\cpuport
.c
</FilePath>
<FilePath>
..\..\
src\clock
.c
</FilePath>
</File>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\
libcpu\arm\cortex-m0\context_rvds.S
</FilePath>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
src\object.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
completion
.c
</FileName>
<FileName>
irq
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\completion
.c
</FilePath>
<FilePath>
..\..\
src\irq
.c
</FilePath>
</File>
<File>
<FileName>
dataqueue
.c
</FileName>
<FileName>
scheduler
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\dataqueue
.c
</FilePath>
<FilePath>
..\..\
src\scheduler
.c
</FilePath>
</File>
<File>
<FileName>
pipe
.c
</FileName>
<FileName>
components
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\pipe
.c
</FilePath>
<FilePath>
..\..\
src\components
.c
</FilePath>
</File>
<File>
<FileName>
ringblk_buf
.c
</FileName>
<FileName>
thread
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
<FilePath>
..\..\
src\thread
.c
</FilePath>
</File>
<File>
<FileName>
ringbuffer
.c
</FileName>
<FileName>
ipc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
<FilePath>
..\..\
src\ipc
.c
</FilePath>
</File>
<File>
<FileName>
waitqueu
e.c
</FileName>
<FileName>
kservic
e.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\waitqueu
e.c
</FilePath>
<FilePath>
..\..\
src\kservic
e.c
</FilePath>
</File>
<File>
<FileName>
workqueue
.c
</FileName>
<FileName>
mem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\drivers\src\workqueue
.c
</FilePath>
<FilePath>
..\..\
src\mem
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
idle
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\finsh\shell
.c
</FilePath>
<FilePath>
..\..\
src\idle
.c
</FilePath>
</File>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
timer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\
components\finsh\cmd
.c
</FilePath>
<FilePath>
..\..\
src\timer
.c
</FilePath>
</File>
<File>
<FileName>
msh
.c
</FileName>
<FileName>
device
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh.c
</FilePath>
<FilePath>
..\..\src\device.c
</FilePath>
</File>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mempool.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
::Device
</GroupName>
</Group>
</Groups>
</Target>
</Targets>
<RTE>
<apis/>
<components>
<component
Cclass=
"Device"
Cgroup=
"Startup"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.27.1"
condition=
"nRF51822 Device and CMSIS"
>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.27.1"
/>
<targetInfos>
<targetInfo
name=
"rt-thread"
/>
</targetInfos>
</component>
<component
Cclass=
"Device"
Cgroup=
"StartupConfig"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.27.1"
condition=
"Startup"
>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.27.1"
/>
<targetInfos>
<targetInfo
name=
"rt-thread"
/>
</targetInfos>
</component>
</components>
<files>
<file
attr=
"config"
category=
"source"
condition=
"ARM Compiler"
name=
"Device\Source\arm\arm_startup_nrf51.s"
>
<instance
index=
"0"
removed=
"1"
>
RTE\Device\nRF51802_xxAA\arm_startup_nrf51.s
</instance>
<component
Cclass=
"Device"
Cgroup=
"Startup"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.27.1"
condition=
"nRF51802 Device and CMSIS"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.27.1"
/>
<targetInfos/>
</file>
<file
attr=
"config"
category=
"header"
name=
"Device\Source\startup_config.h"
>
<instance
index=
"0"
removed=
"1"
>
RTE\Device\nRF51802_xxAA\startup_config.h
</instance>
<component
Cclass=
"Device"
Cgroup=
"StartupConfig"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.27.1"
condition=
"Startup"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.27.1"
/>
<targetInfos/>
</file>
<file
attr=
"config"
category=
"source"
name=
"Device\Source\system_nrf51.c"
>
<instance
index=
"0"
removed=
"1"
>
RTE\Device\nRF51802_xxAA\system_nrf51.c
</instance>
<component
Cclass=
"Device"
Cgroup=
"Startup"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.27.1"
condition=
"nRF51802 Device and CMSIS"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.27.1"
/>
<targetInfos/>
</file>
<file
attr=
"config"
category=
"source"
condition=
"ARM Compiler"
name=
"Device\Source\arm\arm_startup_nrf51.s"
version=
"8.27.1"
>
<instance
index=
"0"
>
RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s
</instance>
<component
Cclass=
"Device"
Cgroup=
"Startup"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.38.0"
condition=
"nRF51822 Device and CMSIS"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.38.0"
/>
<targetInfos>
<targetInfo
name=
"rt-thread"
/>
</targetInfos>
</file>
<file
attr=
"config"
category=
"header"
name=
"Device\Source\startup_config.h"
version=
"8.27.1"
>
<instance
index=
"0"
>
RTE\Device\nRF51822_xxAA\startup_config.h
</instance>
<component
Cclass=
"Device"
Cgroup=
"StartupConfig"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.38.0"
condition=
"Startup"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.38.0"
/>
<targetInfos>
<targetInfo
name=
"rt-thread"
/>
</targetInfos>
</file>
<file
attr=
"config"
category=
"source"
name=
"Device\Source\system_nrf51.c"
version=
"8.27.1"
>
<instance
index=
"0"
>
RTE\Device\nRF51822_xxAA\system_nrf51.c
</instance>
<component
Cclass=
"Device"
Cgroup=
"Startup"
Cvendor=
"NordicSemiconductor"
Cversion=
"8.38.0"
condition=
"nRF51822 Device and CMSIS"
/>
<package
license=
"License/license.txt"
name=
"nRF_DeviceFamilyPack"
schemaVersion=
"1.3"
url=
"http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/"
vendor=
"NordicSemiconductor"
version=
"8.38.0"
/>
<targetInfos>
<targetInfo
name=
"rt-thread"
/>
</targetInfos>
</file>
</files>
<components/>
<files/>
</RTE>
</Project>
bsp/nrf51822/template.uvoptx
0 → 100644
浏览文件 @
c0d47f44
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ProjectOpt
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_optx.xsd"
>
<SchemaVersion>
1.0
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Extensions>
<cExt>
*.c
</cExt>
<aExt>
*.s*; *.src; *.a*
</aExt>
<oExt>
*.obj
</oExt>
<lExt>
*.lib
</lExt>
<tExt>
*.txt; *.h; *.inc
</tExt>
<pExt>
*.plm
</pExt>
<CppX>
*.cpp
</CppX>
<nMigrate>
0
</nMigrate>
</Extensions>
<DaveTm>
<dwLowDateTime>
0
</dwLowDateTime>
<dwHighDateTime>
0
</dwHighDateTime>
</DaveTm>
<Target>
<TargetName>
rt-thread
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<TargetOption>
<CLKADS>
12000000
</CLKADS>
<OPTTT>
<gFlags>
1
</gFlags>
<BeepAtEnd>
1
</BeepAtEnd>
<RunSim>
0
</RunSim>
<RunTarget>
1
</RunTarget>
<RunAbUc>
0
</RunAbUc>
</OPTTT>
<OPTHX>
<HexSelection>
1
</HexSelection>
<FlashByte>
65535
</FlashByte>
<HexRangeLowAddress>
0
</HexRangeLowAddress>
<HexRangeHighAddress>
0
</HexRangeHighAddress>
<HexOffset>
0
</HexOffset>
</OPTHX>
<OPTLEX>
<PageWidth>
79
</PageWidth>
<PageLength>
66
</PageLength>
<TabStop>
8
</TabStop>
<ListingPath>
.\build\
</ListingPath>
</OPTLEX>
<ListingPage>
<CreateCListing>
1
</CreateCListing>
<CreateAListing>
1
</CreateAListing>
<CreateLListing>
1
</CreateLListing>
<CreateIListing>
0
</CreateIListing>
<AsmCond>
1
</AsmCond>
<AsmSymb>
1
</AsmSymb>
<AsmXref>
0
</AsmXref>
<CCond>
1
</CCond>
<CCode>
0
</CCode>
<CListInc>
0
</CListInc>
<CSymb>
0
</CSymb>
<LinkerCodeListing>
0
</LinkerCodeListing>
</ListingPage>
<OPTXL>
<LMap>
1
</LMap>
<LComments>
1
</LComments>
<LGenerateSymbols>
1
</LGenerateSymbols>
<LLibSym>
1
</LLibSym>
<LLines>
1
</LLines>
<LLocSym>
1
</LLocSym>
<LPubSym>
1
</LPubSym>
<LXref>
0
</LXref>
<LExpSel>
0
</LExpSel>
</OPTXL>
<OPTFL>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<IsCurrentTarget>
1
</IsCurrentTarget>
</OPTFL>
<CpuCode>
5
</CpuCode>
<DebugOpt>
<uSim>
0
</uSim>
<uTrg>
1
</uTrg>
<sLdApp>
1
</sLdApp>
<sGomain>
1
</sGomain>
<sRbreak>
1
</sRbreak>
<sRwatch>
1
</sRwatch>
<sRmem>
1
</sRmem>
<sRfunc>
1
</sRfunc>
<sRbox>
1
</sRbox>
<tLdApp>
1
</tLdApp>
<tGomain>
1
</tGomain>
<tRbreak>
1
</tRbreak>
<tRwatch>
1
</tRwatch>
<tRmem>
1
</tRmem>
<tRfunc>
0
</tRfunc>
<tRbox>
1
</tRbox>
<tRtrace>
0
</tRtrace>
<sRSysVw>
1
</sRSysVw>
<tRSysVw>
1
</tRSysVw>
<sRunDeb>
0
</sRunDeb>
<sLrtime>
0
</sLrtime>
<bEvRecOn>
1
</bEvRecOn>
<bSchkAxf>
0
</bSchkAxf>
<bTchkAxf>
0
</bTchkAxf>
<nTsel>
4
</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
<sDlgPa></sDlgPa>
<sIfile></sIfile>
<tDll></tDll>
<tDllPa></tDllPa>
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>
Segger\JL2CM3.dll
</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
JL2CM3
</Key>
<Name>
-U480200710 -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0nrf51xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm)
</Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
UL2CM3
</Key>
<Name>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm))
</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint/>
<Tracepoint>
<THDelay>
0
</THDelay>
</Tracepoint>
<DebugFlag>
<trace>
0
</trace>
<periodic>
0
</periodic>
<aLwin>
0
</aLwin>
<aCover>
0
</aCover>
<aSer1>
0
</aSer1>
<aSer2>
0
</aSer2>
<aPa>
0
</aPa>
<viewmode>
0
</viewmode>
<vrSel>
0
</vrSel>
<aSym>
0
</aSym>
<aTbox>
0
</aTbox>
<AscS1>
0
</AscS1>
<AscS2>
0
</AscS2>
<AscS3>
0
</AscS3>
<aSer3>
0
</aSer3>
<eProf>
0
</eProf>
<aLa>
0
</aLa>
<aPa1>
0
</aPa1>
<AscS4>
0
</AscS4>
<aSer4>
0
</aSer4>
<StkLoc>
0
</StkLoc>
<TrcWin>
0
</TrcWin>
<newCpu>
0
</newCpu>
<uProt>
0
</uProt>
</DebugFlag>
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>
0
</bLintAuto>
<bAutoGenD>
0
</bAutoGenD>
<LntExFlags>
0
</LntExFlags>
<pMisraName></pMisraName>
<pszMrule></pszMrule>
<pSingCmds></pSingCmds>
<pMultCmds></pMultCmds>
<pMisraNamep></pMisraNamep>
<pszMrulep></pszMrulep>
<pSingCmdsp></pSingCmdsp>
<pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
</ProjectOpt>
bsp/nrf51822/template.uvproj
→
bsp/nrf51822/template.uvproj
x
浏览文件 @
c0d47f44
...
...
@@ -10,12 +10,13 @@
<TargetName>
rt-thread
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<uAC6>
0
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
nRF51822_xxAA
</Device>
<Vendor>
Nordic Semiconductor
</Vendor>
<PackID>
NordicSemiconductor.nRF_DeviceFamilyPack.
1.1.4
</PackID>
<PackURL>
http://developer.nordicsemi.com/nRF5
1
_SDK/pieces/nRF_DeviceFamilyPack/
</PackURL>
<PackID>
NordicSemiconductor.nRF_DeviceFamilyPack.
8.38.0
</PackID>
<PackURL>
http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/
</PackURL>
<Cpu>
IROM(0x00000000,0x40000) IRAM(0x20000000,0x4000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
...
...
@@ -84,6 +85,8 @@
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString></SVCSIdString>
...
...
@@ -147,7 +150,7 @@
<RestoreSysVw>
1
</RestoreSysVw>
</Target>
<RunDebugAfterBuild>
0
</RunDebugAfterBuild>
<TargetSelection>
6
</TargetSelection>
<TargetSelection>
4
</TargetSelection>
<SimDlls>
<CpuDll></CpuDll>
<CpuDllArguments></CpuDllArguments>
...
...
@@ -221,12 +224,14 @@
<hadXRAM>
0
</hadXRAM>
<uocXRam>
0
</uocXRam>
<RvdsVP>
0
</RvdsVP>
<RvdsMve>
0
</RvdsMve>
<hadIRAM2>
0
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
<useUlib>
0
</useUlib>
<EndSel>
0
</EndSel>
<uLtcg>
0
</uLtcg>
<nSecure>
0
</nSecure>
<RoSelD>
3
</RoSelD>
<RwSelD>
3
</RwSelD>
<CodeSel>
0
</CodeSel>
...
...
@@ -360,7 +365,15 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
0
</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>
--c99
</MiscControls>
<Define></Define>
...
...
@@ -378,6 +391,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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录