数据驱动、坚持为客户提供有价值的服务和内容
一、模拟串口思路
UART使用时一般包含1个起始位、8个数据位、1个停止位,在不发送数据时UART为高电平表示空闲,在空闲模式下出现一个位的低电平表示起始位,紧随其后的是8个数据位和一个停止位,在其9600波特率下一个位的宽度为104微妙。 我的思路是使用一个定时器产生一个位宽时间除去3的中断,除3是因为要对一位进行三次采样以次数多的为准,如三次采样中高电平次数为2次,则为