开发工具:
文件大小: 848kb
下载次数: 0
上传时间: 2019-03-02
详细说明:DAP仿真器使用方法
详细介绍
需要的可以看看哈
DAP仿真器使用方法
详细介绍
需要的可以看看哈它秉火零死角玩转
选项配置
Options for Target 'uCOS_em W/in
8
Derice] Target Outpnt Listing I User |=/C+-|Asm I. nker Deb4g utilities
C买m地 with restriction|au:EMSD31[stn9
Cortex-M Target Driver Seti
如果仿要噩接了电
ash onload
则MDK会识别出仿真器
CMS S-DAP-JTAG/ SW Au=plet-rSWDewice
FIRE CMSIS-DAP
DCcD三
Device Name
Serial No: A888888888
WDIO O M1RAN1477 ARM CmIHSighl SW-)P
Firmware Vesion. 1.
卩 sW. Port:sW
f Automatic detecti
n仿真连接了电脑和开发板,并
C Manual Con'iqurainn Device且开发板已经上电,则真器会
Max Clock: 5MHz
识别到开发校的芯片,并显示出
Tabla
Cache Ortions
Download Options
选择SW接∏,—定
Reset: Auludeeut
v Caut e Code
□ Vei y Cude Duw udd
要把SW选上,edt
Cache Memory Download to Flash
速度设置成5M
选泽自检金测,晋
则下载不了
Help
图14 Debug Settings选项配置
选择目标板
选择目标板,只体选择多大的
要根据板子上的芯片型号决定。秉火
开
发板的配置是:选,选。这里面有个小技巧就是把
也勾选上,
这样程序下载完之后就会自动运行,否则需要于动复位。擦除的
大小选择
即可,不要选择
,不然下载会比较慢。
第页共页
G秉火
零死角玩转
PlIers luI T
yel Led'
Devi ce Taget Outpu- Listing Iser |CiCt+ Asm Linker Je 3ug tilities
C Use Simulator w1th restrictions
Sls-二 AP Debug:
Realrme
Cortex-M Target Driver Sat
诜督 ectors密除,如黑诜
回 pREset and|u,则下
uug lach Download择FuCh擦除会非常慢
程序会已动运行,不用于动位
Downkcad Function
RAM fcr At
P
rouran
Lrase sectors ve
at1:10
Do no erase
Reset and Rin
Progranming algorithm
Device size
Type
STM37F4xx Festi
OrH: in Fds l
n8rnnnnnH-n3nFFFF=H
选择芯片,这个需要根实际的
型号来迒,如果这里没有选
Start
则下载会提示 Algorithm错吴
P1
图1-5选择目标板
下载程序
如果前面步骤都成功了,接下来就可以把编译好的程序下载到开发板上运行。下载程
序不需要其他额外的软件,直接点击中的
按钮即可。
File Edit View Project Flash Debug Peripherals Too s svcs Window Help
②|自限作振
口然晶号
图1-6下载程序
程序下载后,
选项卡如果打印出
则表示程序下载成
功。如果没有出现实验现象,按复位键试试。
第页共页
G秉火
零死角玩转
uild Output
P¥ gramming Done
Application running
lagh load finished at 19:00:03
工aan,1.. Output流水灯,axfn
Full Chip Erase Dome
Programing Done
pplication running
FLsn工选1113he且at19:00:1±
图1-7程序运行成功
使用下载程序
使用开发环境给芯片下载稈序时,配置与的类似。
右键工程,打开工程选项配置,见图
Project- IAR Embedded Workbench IDE
File Edit View Project CMSIS-DAP Tools Window Help
自日回|助庭|c
》回
m1c
STM32F429 4%o
GPIO Initstructure GPIO Mode GPI
Files
=
GPIO Initstructure GPIO OType GP
l日 PRoiect=s
iPIO Init Structure. GPIO PuPd GPI
口cMss
Options,
&GPIo Initstruct
母口Doe
田口 EWARM
Make
lock selected to outp
田口STM32F
Compile
ig(RCC MCO2Source_ sYsc
回口U
Rebuild all
田口 Output
Clean
C-STAT Static Ar
oop
Stop Build
Add
R
Anove
Rename
Ferts a delay time.
Version Control System
t ime: specifies the del
Open Containing Felde
le Properties
Messages
Building config
Set as Active
图18打开工程配置
第页共页
它秉火零死角玩转
打开
”选项把“
”选择成“
”,见图。
Options for node"Project
C减egy
Factory Settings
General Options
Static Analysis
Runtime Checking
C/C++ Compiler
Setup Download Inages Extra Options Multicore Plugins
Assembler
Output Converter
vet
V Run to
Custom Build
CHSIS DAP
Build Actions
Setup macros
回 Use macro file(s)
Simulator
Ange
CMSIS DAI
GDB Server
TAR ROM-monitor
Device description file
I- jet/JTAGjet
□ verri de default
I-Link/]-Trace
TI Stellaris
PE miao
RDI
ST-LTNK
Third-Party Driver
TI XCS
K
Cancel
图1-9选择下载器为“ CMSIS DAP
置
的下载方式以及时钟频率,见图
第页共页
G秉火
零死角玩转
Options for node"Project
Category
Factory Settings
General Or
Static Analysis
Runtime Checking
C/C++ Compile
Setup JTAGSWD Breakpoints
Assembler
Probe config Probe confi guration file
Output Converter
O Auto
□ Overri de default
Custom Build
Euid actiong
OFrom fil
Linker
◎ Explici
Select
Debugger
Interface
Explicit probe confi guration
Simulator
Angel
◎JT
Multi-target debug system
CMSIS DAI
o saD
Target number CTAP or
GDB
□ Torget with multip1a〔
IAR ROM-monitor
CPU number on
0
I-jetJTAGet
JTAG/SWD speed
J-Link/J-Trad
AHZ
TI Stellars
PE micr
RDI
ST-LINK
Third-Party Driver
TI XDS
C Cancel
图1-10配置使用 CMSIS DAP的下载方式、时钟频率
的配置已完成,工程正常编译后点击下载按钮即可下载程序,见图
2E Project- JAR Cmbucded Workbench IDC
File Edit View Presa CMSIS- DAF Tools window He'p
≥回國恐|略|
w园D命的降曾息
SM3434
GPIo Init Structure. GPIO Mode GPI5 Mode AF
Delead and Debug
FLes
f: 3
GP10Initstructure GPIo oType s GPI0 otype Ppi
E香 Project-S
GpIo Initstructure. GPIO PuPd (PIO PuPd Up
CSIS
GPIO_Init(GPIOC, &GPIO_ Initstructure);
HeODoe
DEWARM
/· SYscLK/ clack selected to output on Mca2pin(PC9》”
STM3EF收
RCC_MCO2Config(RCC_ MCO2Source_SYSCLK, Rc( Mo2Div-4):
LeOowtpu
Infinite L
while (1)
Chief Inserts a delay time.
Param nTime: specifies the del ay time Length, in milliseconds
EretuaL None
图1-11下载程序
第页共页
秉火零死角玩转
使用
下载及程序
前面介绍的使用及软件适合在开发期间下载程序,当需要量产时常常需要
下载及格式的程序到芯片巾,这时可以使用独立的工具
来下载
载配置非常简单,但它木身只支持及格式的方件,而要得到文件
需要使用命令行操作,初学
的读者请可跳过本小节。
的下载配置
的使用过程如下:
安装
,该工具可到其官网下载:
下
载后直接双击文件完成安装
打开
软件,在它的“”界面根据目标芯片选择对应的型号、
大小,近择下载器为“
接口为
”,最高时钟为“
选择为“
见图
F CooCox Cortex Flash Programmer
Config Command
dapter Setup
SIM325415RG
STM32F415VG
Adapter : CMSIS DAP
Max Clock: 1MHz
SM32F415G
Port:
Reset: SYSRESETREQ
M32F417E
M32F417G
Microcontroller info
STM32F417VE
Vendor st
RAM Start: 0x20000000
…sTM32F417vG
Device: SM32F429IG
RAM SIze: 0x0o030000
STM325417ZE
STM3254172G
Flash Driver
SM32F429BE
2M32F429BG
aTM32F4xx 1024KB Flash 1M 08000000H-080FFFFFH
5TNM3=42
M32F4291G
5TN324291I
SIM325429NE
SM32F429NG
DM32F429NI
STM325429VE
STM325429VG
Add
emovE
STM32F429VI
Close
图112 CoFlash的 Config配置
第页共页
G秉火
零死角玩转
选择要下载的文件,点击“
”按钮即可下载程序,见图
(F CeoCox Cortex Flash Programmer
Flash Sector Map
Program
STM32F4xx 1024B Flash
Data file
Sector Start Address Size
G:|sT3F4文档发布版多彩流水灯
x0800000x4000
y Auto erase
x080040004000
Program With:
v Auto Verify
123456
20800800x4000
ψ Run After Program
0x0800C000 0x4000
Sec: or Offset: oxo
x08010000x10000
x0802000ox20000
Dx0804000x20000
Operate
x08D600x2000p
8
x08080000x20000
9
0x080A00m0x20000
Program
XO80C0000 0x2000
11
0xsDE0003ox20000
Blank Check
Ds日
图1-13下载bin文件
使用
下载时,在界面的左下角会有提示,在擦除过程有时进度条不会实
时更新,请耐心等待。
如何通过文件生成文件
使用软件编译后可生成文件,这些文件是
格式的,可使用格
式转换工具
得到文件,再通过
软件下载。
操作过程如下:
下载
工具,可到网址
得到压缩包
解压后在目录:
可找到
工具
使用命令行输入转换命令
多彩流水灯
其中
为
工具所在的日录,多彩流水灯为待转换的格式文件的完整日
录,见图
注意
命令及目标文件都要输入完整的目录!!下面的演
示是
及文件都在命令行当前目录下的操作
第页共页
G秉火
零死角玩转
画管埋员:C: Windows\ system32 cmd.exe
口
k:sF4这档、发布版ex2bin多采流水灯hx
hIexZlil u22. Cupyriyht (G) 2015 Udcyues PelleTier B cunLrilutur
Highest address:國5AF
Starting address:8B园a
1456
B1 naru t11 e statt=8园园
Re cords start
Highest address
5I85I55AF
force/Check address outside of me mory range
k:wTN文档发布版>
半
图1-14使用hex2bin转换得到bin文件
命令执行正常后,会在文件把在的目录下生成同名的格式文件,使用该
文件即可通过
工具下载程序到芯片中。
关于
具的其它说明可输入命令:
”来查看详绀说明
若是使用软件开发的工程,也可以在软件中直接嵌入的
命
令直接牛成文件,关于这方面的详细配置,可参考《零死角玩转
》的
《的编译过程及文件类型全解》章节学习
第页共页
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.