前段时间写了几行代码,其中有一部分是关于串口接收的,仿真调试是没有问题的,但是下载之后就出问题了,不过问题并没有出现在代码上,而是在上位机发送的数据上,这两天突然找到了问题所在,然后就发现这个问题并不能称作是一个问题。下面就来简单描述一下这个现象。
1、现象描述
使用串口调试助手通过USB转TTL向FPGA发送数据0X55时,在停止位发送完成之后,USB转TTL的输出并不是持续的高电平(即空闲状态),而是仍存在一定时间的电平变化,之后才是持续的高电平,如下图所示。
2、问题所在
观察一下停止位之后的数据,其二进制表示为0101100001、0010100001,去除两端的起始位和停止位,发现其十六进制表示为0X0D、0X0A,这正是换行符所表示的数据,然后看了一下串口调试助手的设置,果然,发送新行没有取消勾选!
下图是取消勾选发送新行时的数据,可以看出,停止位之后为持续的高电平,数据正常。
以上就是本次分享的全部内容,谢谢大家!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
FPGA
+关注
关注
1603文章
21326浏览量
593231 -
usb
+关注
关注
59文章
7436浏览量
258207 -
TTL
+关注
关注
6文章
469浏览量
69372 -
串口
+关注
关注
14文章
1483浏览量
74521 -
串口调试
+关注
关注
2文章
263浏览量
24473
发布评论请先 登录
相关推荐
请教关于PN节的一个问题
本人才开始学电子方面的知识,有个小问题老想不通,希望论坛的各位牛人可以帮忙解下惑,谢谢! 问题是关于PN节的,PN节左右两边分别是P型和N型掺杂,外加反向电压,为什么PN节会截止呢
发表于 10-21 13:39
关于串口转USB的一个问题
新人报道,发现在电子这条路上,总是遇到很多问题,一般都百度不到的解决方案的,自己查资料固然能解决,但是可能要走好多冤枉路,但往往前辈一句话就能解决所有问题,所以准备开始在论坛里活跃啦~一个
发表于 05-01 20:06
【创龙TMS320C665x开发板试用】基础(四):几个小问题解决
昨天(2.16.3.9)发的关于串口的帖子,今天(2016.3.10)不见是,是误删了还是怎么了就不知道了,反正问题解决了。经过几天的使用,现将几个小问题的解决方式分享出来。1、安装完成插件后,打开
发表于 03-10 20:55
关于labview串口常见编程结构的的一个疑问
`labview新人,最近在做labview串口助手解析下位机数据,再看了网上关于串口的例子之后,发现好多都采用下面的结构,想询问一下,这样做不是让
发表于 04-23 10:16
关于带EN脚的几款DC-DC升压IC的小问题
DC-DC是硬件开发过程中常用的一种器件,主要用于获取特定的直流电压,此处不对DC-DC的工作原理进行讲解,只对使用过程中发现的一个关于带EN脚的几款DC-DC升压IC的
发表于 11-17 07:16
Nucleo开发板st-link与串口复用简析
Nucleo开发板st-link与串口复用下午用nucleo的stm32f413开发板做串口中断接收时发现的一个小问题,在手册里曾经有
发表于 01-12 07:57
开发一个调试rt thread的串口助手软件
重新启动电脑才行,大部分串口助手都无法在接收窗口中输入命令行,实现命令输入,即实现secureCRT软件的功能,每次调试板子时,要打开一个串口助手发送命令,打开
发表于 05-13 16:53
关于功率二极管的15个小问题
关于功率二极管的15个小问题。。什么是二极管的正向额定电流?二极管的额定电流是二极管的主要标称值,比如5A/100V的二极管,5A就是额定电流。通常额定电流的定义是该二极管所能通
发表于 12-06 17:04
•4735次阅读
一些STM32F407使用遇到的小问题
一些STM32F407使用遇到的小问题2021.3.26串口问题像往常一样用STM32CubeMX配置底层代码:RCC和SYS;串口配置如下:生成工程后编译在main.c添加代码:/* USER
发表于 11-29 14:36
•13次下载
关于STM32 串口二、串口三串口调试助手无法显示的问题
关于STM32 串口二、串口三串口调试助手无法显示的问题 这个问题找了好久,网上都没有找到,后来突然来了灵感,用过Arduino的同学都知道,Arduino Uno板的TX0,RX
发表于 12-24 18:40
•5次下载
评论