找回密码
 立即注册
查看: 24469|回复: 0

Atmel 嵌入式调试器(EDBG)入门简介

[复制链接]

39

主题

25

回帖

0

积分

管理员

积分
0
发表于 2015-6-3 22:16:07 | 显示全部楼层 |阅读模式

1. 简介

嵌入式调试器(EDBG,Embed Debug)是Atmel提供的一款调试开发工具,功能非常强大。

EDBG具有以下几大功能:

—— 可以通过SWD,JTAG和PDI编程和调试;

—— 虚拟COM Port接口便于输出MCU的数据;

—— 数据网关接口(DGI)进行与目标MCU快速数据通信。


2. 安装驱动

Atmel Studio 6.2 IDE自带EDBG的驱动程序,无需另外下载。本文以Atmel SAM4N Xplained Pro为例,简单介绍一下使用EDBG的方法。

使用USB线将SAM4N连接至电脑,自动安装需要的驱动程序,包含EBDG Virtual COM Port及EDBG Data Gateway驱动。

001.jpg

安装完成后,在设备管理器就多出了两个设备,一个是EDBG的网关驱动,另一个是EDBG的虚拟串口。这时,就可以正常使用EDBG的功能了。

004.jpg


使用Atmel Studio首次连接EDBG时,如果板载的固件较低,会提示更新固件。

002.jpg

3. EDBG的虚拟串口

SAM4N开发板上的 EDBG 具有虚拟串口的功能,可以很方便的进行设备间的通信。在原理图中可以看到,EDBG的硬件接口连接到了MCU的UART0。


008.jpg

009.jpg

在SAM4N的用户手册4.3.2中也有相关描述。

010.jpg

注意:在EDBG使用手册中通讯过程中需要DTR信号,所以部分串口工具不能适用。目前,Putty、超级终端可以正常使用。

011.jpg






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|YiBoard一板网 ( 冀ICP备18020117号 )

GMT+8, 2025-10-29 15:52 , Processed in 0.082075 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表