在进行设备调试时,如果没有虚拟串口的功能,一般都是使用MCU的串口连接至PC,在PC端的串口助手软件查看数据。这样除了一根电源线外还需要一根串口通讯线。虚拟串口的优势在于MCU的串口集成到仿真器里面,减少物理间的连接。
安装完EDBG驱动后,在设备管理器中会看到EDBG虚拟的串口号。使用SAM4N Xplained测试了一下EDBG的虚拟串口功能。SAM4N开发板上的 EDBG 具有虚拟串口的功能,可以很方便的进行设备间的通信。在原理图中可以看到,EDBG的硬件接口连接到了MCU的UART0。
使用AS提供的ADC例程进行了测试,串口接收数据如下:
注意:在EDBG使用手册中提到通讯过程中需要DTR信号,所以部分串口工具不能适用。目前,Putty、超级终端可以正常使用,串口助手、SSCOM不能使用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
虚拟串口
+关注
关注
3文章
56浏览量
13727 -
EDBG
+关注
关注
0文章
3浏览量
3234
发布评论请先 登录
相关推荐
如何使用MiniBoard中的USB虚拟串口功能
` 本帖最后由 辰戌丑未 于 2016-9-29 12:27 编辑
大家好,拿到Miniboard已经好几周了,玩了一段时间,今天来演示一下USB的虚拟串口
发表于 09-29 11:35
发现一个关于STM32u***虚拟串口的问题
使用CDC_Receive_FS()函数接收数据,电脑就无法识别虚拟串口了,显示未知设备,这是什么情况?具体代码我不贴了,太多了,有用过这个功能的应该知道这两个函数是怎么回事,难道函数
发表于 01-15 10:38
STM32实现虚拟串口功能
STM32实现虚拟串口功能废话不多说直接上代码,Gitlab下载链接。USB虚拟串口用的是正点原子开发板探索者,芯片STM32F407ZGT
发表于 02-22 06:04
EDBG应用指南
The Atmel embedded Debugger (EDBG) is an onboard debugger for integration
发表于 09-12 17:16
•12次下载
如何使用Jlink实现虚拟串口功能
串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可
发表于 06-04 17:52
•11次下载
USB虚拟串口
STM32实现虚拟串口功能废话不多说直接上代码,Gitlab下载链接。USB虚拟串口用的是正点原子开发板探索者,芯片STM32F407ZGT
发表于 12-28 19:49
•11次下载
STM32 USB虚拟串口波特率问题(含源码)
,需要将单片机真实串口(这里以USART1为例)的收发数据与USB口进行交互。用过USB虚拟串口的朋友可能知道,要实现该功能,还存在以下问题
发表于 12-28 19:51
•20次下载
Jlink使用技巧之虚拟串口功能
串口调试是单片机开发过程必不可少的一个功能,一般是使用一个UART-TTL的串口模块来实现串口的功能,其实下载调试使用的Jlink仿真器也可
发表于 01-26 18:36
•1次下载
虚拟串口屏工作原理
接收到串口指令在窗口上做出相应响应或将指定的数据通过串口作为相应数据发送,从而实现虚拟串口屏数据交互。 4,实现各种仿真串口屏幕的显示和按键
基于STM32F407的USB转串口功能实现
要实现USB转串口的功能,需要将单片机真实串口(这里以USART1为例)的收发数据与USB口进行交互。用过USB虚拟串口的朋友可能
发表于 10-16 16:04
•964次阅读
评论