2018-11-13 擦Flash导致通信问题
2018-11-13 本文已影响0人
Ch_Shawn
困扰了几天的问题,擦Flash后LIN通信故障,调试发现接收不到帧头,怀疑擦Flash时影响底层中断。具体原因不明。
擦除前关闭中断同样故障,因此应该是擦除时间较长导致LIN的底层无法进入中断。
今天在擦除前关闭LIN,写完恢复LIN,通信正常。
具体原因仍不清楚,还是要对底层通信协议和机制更加熟悉,嵌入式只会编算法是玩不转的。
困扰了几天的问题,擦Flash后LIN通信故障,调试发现接收不到帧头,怀疑擦Flash时影响底层中断。具体原因不明。
擦除前关闭中断同样故障,因此应该是擦除时间较长导致LIN的底层无法进入中断。
今天在擦除前关闭LIN,写完恢复LIN,通信正常。
具体原因仍不清楚,还是要对底层通信协议和机制更加熟悉,嵌入式只会编算法是玩不转的。