![]() |
lkc8210 发表于 2024-11-26 14:25 谢谢!已经解决了 |
lkc8210 发表于 2024-11-25 23:13 一共16位,都是电平不翻转直接发送过来的。RX[0]是代表电机档位一档就是发送0x01过来,二档0x02,三挡0x03,....,十档0x0A,RX[1]是代表电量的,满电0X06,这里我开始以为我接收的是反的,写成0x60,电量有0x05,0x04,0x03,0x02,0x01。定义规则是起始位是高电平2.5ms,1ms低电平,然后1是高电平1.2ms,500us低电平,0是600us高电平,500us低电平。上面的定时是100us的。 |
请描述一下自定义协议的时序 |
RfDuty_32Bit();应该用RX脚的下降沿来触发,而不是定时器 |