No.101610 作者:zhkui817 邮件:zhkui817@163.com ID:57328 登陆:17次 文章数:14篇 最后登陆IP:58.49.165.229 最后登陆:2007/10/22 17:20:28 注册:2006/7/24 13:42:53 财富:165 发帖时间:2007/1/9 14:39:09 发贴者IP:202.114.180.28 标题:zhkui817:如何对串口数据检测? 摘要:No.101610如何对串口数据检测? 大家好,现在在做个项目,里面涉及到对串口的数据检测,大体意思是:.规定起始位用“0”表示,终止位用“1”表示.不发送字节时,线路上就保持为1.接收时,首先要搜索定位起始位.由于电力线上的干扰信号很多,因此,对起始位应进行严格判别.这里模拟串口的波特率设为500 bps,每位2 ms,20μs查询一次,每位连续采样20次,其中连续15次以上为低电平,才判为起始位.在字节接受时,按位进行取舍,其定义为20次采样中有15次以上为高电平,即为高电平;有5次以下为高电平,即为低电平;否则,抛弃该字节,重新搜索起始位. 想向大家请教的是怎么对串口输出的数据进行检测?串口的输出数据如何检测? 有没有大体的程序?我写了一段时间了,一直没什么头绪! ......
>>返回讨论的主题
|
老古网执行:29毫秒 最大:4266毫秒 查询6次
|
|