导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→如何对串口数据检测?

* 101610: 如何对串口数据检测?

   zhkui817 
zhkui817发表的帖子 

 如何对串口数据检测?
大家好,现在在做个项目,里面涉及到对串口的数据检测,大体意思是:.规定起始位用“0”表示,终止位用“1”表示.不发送字节时,线路上就保持为1.接收时,首先要搜索定位起始位.由于电力线上的干扰信号很多,因此,对起始位应进行严格判别.这里模拟串口的波特率设为500 bps,每位2 ms,20μs查询一次,每位连续采样20次,其中连续15次以上为低电平,才判为起始位.在字节接受时,按位进行取舍,其定义为20次采样中有15次以上为高电平,即为高电平;有5次以下为高电平,即为低电平;否则,抛弃该字节,重新搜索起始位.
想向大家请教的是怎么对串口输出的数据进行检测?串口的输出数据如何检测?
有没有大体的程序?我写了一段时间了,一直没什么头绪!

发表时间:2007年1月9日14:39:09

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  101640.[详细]项目
摘要:可不可以把你的项目具体的要求发一份给我,我对这个很感兴趣,看可不可以帮到你!......(76字)
- [dzyong][887次] 2007年1月10日

[上一篇帖子]:同感啊是啊,我也遇到了相同的问题,请高手指教!
[下一篇帖子]:北京恒颐北京恒颐高科技术有限公司 地址:北京海淀中关村南大街48号 网址:http: