STM32芯片CAN2只能發送不能接收問題解決。

STM32F107在使用過程當中,調整了一下任務優先級後,發現CAN2相關的任務的優先級被提升後,CAN2只能發送,不能接收,後來經過把CAN2的任務延時一段時間再初始化啓動,發現能夠正常收發了,經過排除的辦法,發現只要CAN1的任務只要滯後與CAN2任務的啓動,就會發生這種現象。後來聽同事講STM32的CAN2是經過CAN1擴展出來的,必須先初始化CAN1,再初始化CAN2才能夠正常運行。後來把
相關文章
相關標籤/搜索