1、在tpms自学习的过程中,加入can接收的情况下丢帧严重
思路:
1、加快manchester解码中断处理,双边沿检测,判断高低电平
a、改成双边沿触发,触发后检测io电平高低,从而判断上升沿与下降沿--效果改善显著
b、原来RKEY与tpms并行,去掉之一---效果有改善
2、can增加缓冲区,收到can信号,读取时间,压栈
彻底解决问题
后续:
manchester解码部分优化,中断快进快出,其余放在主循环中完成
1、在tpms自学习的过程中,加入can接收的情况下丢帧严重
思路:
a、改成双边沿触发,触发后检测io电平高低,从而判断上升沿与下降沿--效果改善显著
b、原来RKEY与tpms并行,去掉之一---效果有改善
彻底解决问题
后续:
manchester解码部分优化,中断快进快出,其余放在主循环中完成