1.硬件连接

把仿真器用USB线连接至电脑,如果仿真器的灯亮则表示正常,可以使用。再把仿真器的另外-端连 接到开发板,给开发板上电,就可以通过软件KEIL或者IAR给开发板下载程序,仿真器见图1。

2.仿真器配置

在仿真器连接好电脑和开发板且开发板供电正常的情况下,打开编译软件KEIL,在魔术棒选项卡里面选择仿真器的型号,具体步骤如下:

(1)配置Debug,选择CMSIS-DAP Debugger

(2)配置Utilities选项

(3)配置Debug Setting 选项。

如下图所示SWJ勾上,速度选择5MHZ或者1Mhz,看串口是否识别即可。

3.选择目标版

选择目标板,具体选择多大的Flash要根据板子上的芯片型号决定。秉火STM32开发板的配置是:F1选512K,F4选1M,我这里选的64k。这里面有个小技巧就是勾选Reset and Run复选框,这样程序下载完之后就会自动运行,否则需要手动复位。擦除的Flash大小选择Sectors即 可,不要选择Full Chip,会非常慢。具体选项见图。

4.下载程序

单机LOAD按钮,进行下载,出现“Application running”下载成功。

如何用DAP仿真器下载程序相关推荐

  1. 01、如何用DAP仿真器下载程序

    文章目录 1.仿真器简介 2.硬件连接 3.仿真器配置 3.1.Debug选项配置 3.2.Utilities 选项配置 3.3.Debug Settings 选项配置 4.选择目标板 5.下载程序 ...

  2. 直接使用Jlink仿真器下载程序至Freescale K60系列 MCU

    直接使用Jlink仿真器下载程序至Freescale K60系列MCU需进行如下设置: 1.启动J-Flsh:     2.打开数据文件:     3.进行项目设置:     4.按照下图进行设置,这 ...

  3. 串口,USB,USB转串口,串口驱动,仿真器下载程序

    串口,USB,USB转串口,串口驱动,仿真器下载程序 在初学stm32,接触到的第一步便是下载程序, 方法一:利用仿真器下载程序 方法二:利用串口下载程序 本文简单介绍两种下载方法,浅入窥探下载原理, ...

  4. 关于J-link仿真器下载程序至单片机识别不到单片机型号问题

    2020四月份开始做毕设,题目是无线温湿度记录仪,主控是STM32单片机.下面是第一版板子(现在看着好丑) 当时拿到板子自己费尽九牛二虎之力将0603(有的还是0402)封装器件焊好之后,打算使用仿真 ...

  5. STM32学习笔记01---使用仿真器下载程序

    仿真器的简介 1.遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex-M内核的单片机 2.属于HID设备,跟鼠标键盘一样,无需安装驱动 3.支持XP/WIN7/WIN8/WIN10这四个 ...

  6. 【附带配置疑问解决】Keil5配置ST-Link仿真器下载程序的方法

    0.首先需要安装好ST-Link驱动,方法参阅CSDN其他文章或自行百度 1.点击魔术棒 2.选择Debug,按下图下拉框选择ST-Link后,点击Settings 3.Flash Download设 ...

  7. STM32F103ZET6程序移植为C8T6+C8T6下载程序flash timeout的解决方案

    文章目录 一.程序移植 :程序移植还是蛮简单的 二.程序下载 : 会出现问题 (一)BOOT0和BOOT1 (二)程序下载 1.代码通用 2.状况不断 3.解决办法 (三)STM32F103C8T6下 ...

  8. 0.4-如何使用DAP LINK 下载Hex程序?

    要用到两款工具:分别是CoFlash 和 hex2bin.exe 下载地址:DAP烧录HEX文件.zip-嵌入式文档类资源-CSDN下载 CoFlash 下载配置非常简单,但它本身只支持 bin 及 ...

  9. smart700iev3 程序下载设置_Smart 700 IE 如何用以太网下载程序

    问题描述: Smart 700 IE 如何用以太网下载程序? 最佳回答:Smart700 / Smart1000 / Smart700IE / Smart1000IE 各种下载方法: http://w ...

最新文章

  1. 最适合python程序员用的笔记本-作为一个Python程序员,电脑上应该具备哪些软件?...
  2. ie6常见css bug
  3. Android之提示Could not find com.android.support:appcompat-v7:25.3.1.
  4. 7-1 寻找大富翁 (25 分)(思路加详解+两种做法(一种优先队列,一种vector容器))
  5. 手机计算机数字显示在桌面上,手机计算器有哪些使用方法
  6. SemEval-2010任务8:成对名词之间的语义关系的多分类
  7. Membership Inference Attacks Against Recommender Systems论文解读
  8. 有了C盘之后,添加另外一个磁盘的方法
  9. Spring : Spring Aop之ProxyFactory
  10. 2d unity 多物体 射线_[蛮牛驿馆] Unity2D:用射线检测物体的点击
  11. vs2019键盘钩子_注册全局鼠标钩子后用鼠标点击窗口上最大化、最小化、关闭窗口界面卡死...
  12. 更深一步了解,电容是起什么作用的?
  13. kws 命令词唤醒介绍
  14. php的解析别名,浅谈laravel aliases别名的原理
  15. 天猫618品牌排名出炉 华为、苹果战况胶着
  16. 美元指数升至七周高点 短期仍有上涨动能
  17. error: (-215:Assertion failed) npoints = 0 (depth == CV_32F || depth == CV_32F || depth ==CV_32S
  18. Qt运行提示QGtkStyle was unable to detect the current GTK+ theme.解决方法
  19. 统信UOS系统如何格式化U盘
  20. cannot be cast to javax.servlet.Servlet 解决

热门文章

  1. AS 编写 Xposed 插件需要修改的地方
  2. 菱形杨辉三角形c语言,C++输出上三角/下三角/菱形/杨辉三角形(实现代码)
  3. 打开Windows自带的画图工具
  4. C语言:正负交替的问题
  5. matlab电机系统建模与仿真软件下载,基于MATLAB直流无刷电动机系统建模与仿真
  6. 解决 ERROR: Could not find a version that satisfies the requirement 的一种思路
  7. Isomorphic:二叉树同构
  8. FPGA学习-Verilog例化说明
  9. 【项目实战】Java POI之Word导出经典案例一
  10. 斐波那契数列与数列求和