当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]收端是不会判断所谓某个字节的起始位的,接收机如果是在接收的状态,那么只要它的接收引脚检测到有低电平(这个低电平不是检测一次,而是检测3次,判断有2次均是低电平则最终判断为低电平,即起始位),那么接收端就开始以设定的波特率接收数据,判断数据时也是判断3次2次有效,也就是说,只要检测到低电平它就接收。

收端是不会判断所谓某个字节的起始位的,接收机如果是在接收的状态,那么只要它的接收引脚检测到有低电平(这个低电平不是检测一次,而是检测3次,判断有2次均是低电平则最终判断为低电平,即起始位),那么接收端就开始以设定的波特率接收数据,判断数据时也是判断3次2次有效,也就是说,只要检测到低电平它就接收。假如发送端已经在发送过程中,再接上接收端,那么接收的数据一定是错的,你可以试试,随便将接收状态下的RXD用导线接地一下,接收机肯定收到数据。那么是不是不可避免这种情况的发生呢?是可以的避免的,但是发送端的时间需要有个数据的时间间隔,否则永远出不来这个循环错误:

1,确保接收端就绪先于发送端,那么第一个字节的起始位必定被检测到; 2,发送第9位,接收到数据后,判断数据和第9位是对应,若对应则再接收之后的数据;3, 添加必要地起始字节如0xaa,当接收端接收到第一个数据,并且为0xaa时,才进入接收真正的有效数据,一个起始字节不够就两个;总之在接收时就作条件判断,直至同步为止。

所以如何在自己的笔记本电脑上模拟串口数据就成了当务之急。托Google的福,找到了两个小工具:VSPD和串口调试助手。下面简单介绍一下如何结合这两个小工具进行串口程序调试。1、安装好VSPD后,首先选择你要虚拟的端口号,点击“添加端口”。一般现在的笔记本电脑都没有串口,所以可以选COM1和COM2。

2、虚拟好端口后,左侧能看到新虚拟出的COM1和COM2,此时两个端口应该都没有被占用,处于停用状态。

3、打开串口调试助手,设置COM1的波特率、奇偶校验位、数据位、停止位等参数,同时确保COM2是未占用状态。我们这样设置,是为了让COM1负责发送数据,COM2负责接收数据。如果COM2也被占用,那么你的程序就无法使用这个端口了。

4、在图中方框位置填入你要模拟的数据,然后点击“自动发送”,这时你应该看到进度条不断前进,而VSPD的COM1的Sent数据不断增长,说明串口调试助手正不断通过COM1发送数据。

5、打开你要调试的程序,在你的程序中设置好波特率等各种参数,即可看到模拟结果了。此时可以观察到VSPD中的COM2被Java占用了,而且Received数据不断增长。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

一直以来,接收机都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来接收机的相关介绍,详细内容请看下文。

关键字: 接收机 超外差接收机

在下述的内容中,小编将会对接收机的相关消息予以报道,如果接收机是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 接收机 放大器 处理器

以下内容中,小编将对接收机的相关内容进行着重介绍和阐述,希望本文能帮您增进对接收机的了解,和小编一起来看看吧。

关键字: 接收机 无线信号 无线通信

新型测量接收机将测试速度提高了三倍,提高了灵敏度,并加快了电磁干扰故障排除速度,从而加速合规性和工作流程的进程

关键字: 电磁干扰 接收机 EMC

基于国产FPGA+DSP的接收机设计将是下述内容的主要介绍内容,通过这篇文章,小编希望大家可以对接收机的设计的相关情况以及信息有所认识和了解,详细内容如下。

关键字: FPGA DSP 接收机

在现代科技发展的背景下,全球定位系统(GPS)接收机不仅仅是导航和定位的工具,还成为了各种应用领域中必不可少的关键技术。本文将探讨基于GPS接收机的设计方案,包括导航系统、精准定位、移动设备应用以及专用领域的实现方法。

关键字: GPS 接收机 定位系统

GPS(全球定位系统)接收机是一种设备,用于接收并解码卫星发射的导航信号,以确定接收机的位置、速度和时间信息。它是现代导航和定位技术中不可或缺的组成部分,广泛应用于航空、航海、汽车导航和个人定位等领域。本文将详细介绍GP...

关键字: GPS 导航信号 接收机

GPS接收机是接收全球定位系统卫星信号并确定地面空间位置的仪器。GPS卫星发送的导航定位信号,是一种可供无数用户共享的信息资源。

关键字: GPS 接收机 GPS卫星

低噪声运算放大器是一种非常重要的电子元件,它可以在电路中起到放大信号的作用。

关键字: GPS 接收机 低噪声放大器

GPS是全球定位系统,主要实现在全球范围内为不限数量的用户提供全天候并且连续精确的速度、位置和时间信息。随着GPS市场的不断开拓,最初只应用在军事上的技术逐渐向民用方向发展,生产技术的大规模化和元件的微型化趋势带来了低成...

关键字: GPS 接收机 全球定位系统
关闭