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