FPGA 串口通信中 :检测到下降沿表示数据接收开始,那数据位中可能也有下降沿,怎么区别,请教
1个回答
展开全部
串口通信你可以理解为一个固定波特率的时钟对数据线上的信号进行采样,之所以说下降沿是因为在没有数据的时候数据线上一直都是高电平,也就是全1,当检测到第一个下降沿也就是第一个0的时候就相当于一个起始标志了,后面的就固定表示8位数据,固定的!两个数据中间间隔一个10组合,就是这么规定的。
如果你的意思是说想在示波器上识别出到底是什么数据,你可以这样
1.第一个0后是第一字节数据
2.读完8比特
3.后面必定跟着一个10,这个就理解是字节和字节之间的间隔符
4,继续读下一比特
多读一些数据,之后你会发现读起来很简单。
如果你的意思是说想在示波器上识别出到底是什么数据,你可以这样
1.第一个0后是第一字节数据
2.读完8比特
3.后面必定跟着一个10,这个就理解是字节和字节之间的间隔符
4,继续读下一比特
多读一些数据,之后你会发现读起来很简单。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询