问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

DAP仿真器使用指南:从硬件连接到软件配置

创作时间:
作者:
@小白创作中心

DAP仿真器使用指南:从硬件连接到软件配置

引用
CSDN
1.
https://blog.csdn.net/2302_81678505/article/details/143866505

DAP仿真器是嵌入式系统开发中常用的调试工具,尤其在STM32系列微控制器的开发中扮演着重要角色。本文将详细介绍DAP仿真器的类型、功能特点以及在KEIL软件中的配置方法,帮助开发者快速掌握这一工具的使用。

仿真器类型

在嵌入式系统开发中,常用的仿真器类型包括:

  • ST-link
  • DAP-link
  • J-link

DAP仿真器简介

DAP仿真器遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex-M内核的单片机。它属于HID设备,与鼠标键盘类似,无需安装驱动即可使用。支持的操作系统包括XP、WIN7、WIN8和WIN10,支持JTAG和SW下载模式,可进行在线调试和硬件仿真。

全速版引脚说明

全速版仿真器仅支持SW模式,需要连接4根线:

全速版只支持SW模式,只需4根线即可
1-3V3
不用接
2-TMS
接数据引脚
3-GND
接地
4-TCK
接时钟引脚
5-RST
接复位引脚

使用方法:

  1. 将仿真器用USB线连接电脑,无需安装驱动。连接好USB线后,此时仿真器无需连接开发板,如果红灯亮1s,然后亮绿灯则表示正常。
  2. 下载的时候红灯亮,下载完后绿灯亮。

高速版引脚说明

高速版仿真器支持JTAG和SW两种模式。如果仅想使用SW模式,需要连接以下引脚:

高速版支持JTAG和SW两种模式,如果仅想使用SW模式,只连接以下引脚即可
1-VREF
接3V3
7-TMS
接数据引脚
9-TCK
接时钟引脚
15-RESET
接复位引脚

最后要记得跟目标板共地

DAP仿真器配置

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

  1. 选择目标板,具体选择多大的FLASH要根据板子上的芯片型号决定。秉火STM32开发板的配置是:F1选512K,F4选1M。
  2. 一个小技巧是把Reset and Run也勾选上,这样程序下载完之后就会自动运行,否则需要手动复位。
  3. 擦除的FLASH大小选择Sectors即可,不要选择Full Chip,不然下载会比较慢。

程序下载后,Build Output选项卡如果打印出 "Application running…" 则表示程序下载成功。如果没有出现实验现象,可以尝试按复位键。

本文原文来自CSDN

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号