L勇
发表于 2012-10-18 17:26:17
yuanbuqi
发表于 2012-10-18 18:22:29
好像不能自适应的吧
error_dan
发表于 2012-10-18 18:31:12
一般都是通过定时器采集脉冲间隔实现的,要在有效数据传输之前发一串无效的数据例如55555之类的
dudududu
发表于 2012-10-18 18:31:52
串口么?应该不行。
要是你用普通的IO口,自己模拟I2C什么的,大欧式完全不用考虑波特率的问题{:lol:}
老婆爱吃虾
发表于 2012-10-18 20:28:12
原理上可以,测出一串数据中的最短的低脉冲(对于5v uart来说)。比如9600的时候,则个最短的低电平时间应该是1s/9600,其他波特率以此类推据可以了。根据最短低电平时间算出波特率,然后在设置波特率,然后开始接收或者发送。注意消除其他干扰信号的影响。
页:
[1]