01、如何用DAP仿真器下载程序
文章目录
- 1、仿真器简介
- 2、硬件连接
- 3、仿真器配置
- 3.1、Debug选项配置
- 3.2、Utilities 选项配置
- 3.3、Debug Settings 选项配置
- 4、选择目标板
- 5、下载程序
1、仿真器简介
本仿真器遵循 ARM 公司的 CMSIS-DAP 标准,支持所有 基于 Cortex-M 内核的单片机,常见的 M3、M4 和 M7 都可以完美支持。支持下载和在线仿真程序,支持 XP/WIN7/WIN8/WIN10 这四个操作系统,属于HID设备,跟鼠标键盘一样,无需安装驱动,支持JTAG和SW下载模式,可在线调试和硬件仿真,支持 KEIL 和 IAR 直接下载,非常方便。
2、硬件连接
把仿真器用 USB 线连接电脑,如果仿真器的灯亮则表示正常,可以使用。然后把仿真器的另外一端连接到开发板,给开发板上电,然后就可以通过软件 KEIL 或者 IAR 给开发板下载程序。
3、仿真器配置
在仿真器连接好电脑和开发板且开发板供电正常的情况下,打开编译软件 KEIL,在【魔术棒】选项卡里面选择仿真器的型号,具体过程看图示:
3.1、Debug选项配置
3.2、Utilities 选项配置
3.3、Debug Settings 选项配置
4、选择目标板
选择目标板,具体选择多大的 FLASH 要根据板子上的芯片型号决定。STM32 开发板的配置是:F1 选 512K,F4 选 1M。这里面有个小技巧就是把 Reset and Run 也勾选上, 这样程序下载完之后就会自动运行,否则需要手动复位。擦除的 FLASH 大小选择 Sectors 即可,不要选择 Full Chip,不然下载会比较慢。
5、下载程序
如果前面步骤都成功了,接下来就可以把编译好的程序下载到开发板上运行。下载程序不需要其他额外的软件,直接点击 KEIL 中的 LOAD 按钮即可。
程序下载后,Build Output 选项卡如果打印出 Application running…则表示程序下载成 功。如果没有出现实验现象,按复位键试试。
01、如何用DAP仿真器下载程序相关推荐
- 如何用DAP仿真器下载程序
1.硬件连接 把仿真器用USB线连接至电脑,如果仿真器的灯亮则表示正常,可以使用.再把仿真器的另外-端连 接到开发板,给开发板上电,就可以通过软件KEIL或者IAR给开发板下载程序,仿真器见图1. 2 ...
- 直接使用Jlink仿真器下载程序至Freescale K60系列 MCU
直接使用Jlink仿真器下载程序至Freescale K60系列MCU需进行如下设置: 1.启动J-Flsh: 2.打开数据文件: 3.进行项目设置: 4.按照下图进行设置,这 ...
- 串口,USB,USB转串口,串口驱动,仿真器下载程序
串口,USB,USB转串口,串口驱动,仿真器下载程序 在初学stm32,接触到的第一步便是下载程序, 方法一:利用仿真器下载程序 方法二:利用串口下载程序 本文简单介绍两种下载方法,浅入窥探下载原理, ...
- 关于J-link仿真器下载程序至单片机识别不到单片机型号问题
2020四月份开始做毕设,题目是无线温湿度记录仪,主控是STM32单片机.下面是第一版板子(现在看着好丑) 当时拿到板子自己费尽九牛二虎之力将0603(有的还是0402)封装器件焊好之后,打算使用仿真 ...
- STM32学习笔记01---使用仿真器下载程序
仿真器的简介 1.遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex-M内核的单片机 2.属于HID设备,跟鼠标键盘一样,无需安装驱动 3.支持XP/WIN7/WIN8/WIN10这四个 ...
- 【附带配置疑问解决】Keil5配置ST-Link仿真器下载程序的方法
0.首先需要安装好ST-Link驱动,方法参阅CSDN其他文章或自行百度 1.点击魔术棒 2.选择Debug,按下图下拉框选择ST-Link后,点击Settings 3.Flash Download设 ...
- STM32F103ZET6程序移植为C8T6+C8T6下载程序flash timeout的解决方案
文章目录 一.程序移植 :程序移植还是蛮简单的 二.程序下载 : 会出现问题 (一)BOOT0和BOOT1 (二)程序下载 1.代码通用 2.状况不断 3.解决办法 (三)STM32F103C8T6下 ...
- 0.4-如何使用DAP LINK 下载Hex程序?
要用到两款工具:分别是CoFlash 和 hex2bin.exe 下载地址:DAP烧录HEX文件.zip-嵌入式文档类资源-CSDN下载 CoFlash 下载配置非常简单,但它本身只支持 bin 及 ...
- smart700iev3 程序下载设置_Smart 700 IE 如何用以太网下载程序
问题描述: Smart 700 IE 如何用以太网下载程序? 最佳回答:Smart700 / Smart1000 / Smart700IE / Smart1000IE 各种下载方法: http://w ...
最新文章
- [转载]关于Android ProGuard混淆学习记录
- 【原创翻译】文件与文件夹
- python实用脚本-python 实用脚本
- JBOSS通过Apache负载均衡方法一:使用mod_jk
- kylin 部分问题
- 【转】Android中APK安装过程及原理解析
- numpy.mean() in Python
- Android Graphic 架构
- 如何自定义苹果Mac睡眠时间,掌握作息?
- c语言反三角函数有哪些,反三角函数公式有哪些?
- 怎样美化计算机的桌面图标,windows10图标美化怎么操作_win10电脑美化方法
- 微信小程序体验版分享的坑
- 自然语言处理—文本分类综述/什么是文本分类
- ACCESS模糊查询like的解决方法SQL查询语句通配符问题
- 为什么总是黑php,怎么都在黑PHP?
- 排列组合思维导图_Xmind 进阶教程|高级感满满的思维导图都在使用的6个技巧。...
- 【HTML】元素的 alt 和 title 有什么区别?
- OpenResty学习——第七章 Web开发实战2——商品详情页
- 保存Windows10随机聚焦锁屏壁纸
- 相较国外代码托管平台 gitlab,咱们中国自己的代码托管平台有哪些优势?
热门文章
- 【数据结构PTA 7-158-161】
- Parameter 0 of method selGoods in com.jm.provider.service.admin.GoodsServerImpl required a bean of t
- 计网:网络层协议ICMP
- 3d打印英语文献_3D打印合集,从设计,技术到工业制造应用!
- 通过MediaRecorder 录制视频的时候,魅族手机录制视频后,大小显示0
- excel中如何冻结前三行或者其他行
- 程序员专用表情包,拿走不谢!
- 恭喜猛龙获得NBA总冠军
- 系统启动过程和系统安装过程
- 基于Python的双USB摄像头实时预览保存软件