
整車有對每個ECU在休眠狀態下的低功耗要求,因為功耗太高容易耗盡汽車蓄電池的電,造成整車饋電。所以對于單個ECU的開發,低功耗開發測試是一個必選項。最近就遇到一個ECU低功耗的問題且和軟件相關,在這里分享出來希望能讓各位避坑。
Lin相關的精彩文章:
AUTOSAR架構下TC3xx芯片Lin報文收發詳解
AUTOSAR架構下Lin報文能正常收發的必要條件
AUTOSAR架構下LIN報文發送失敗問題分析
Lin通信協議棧分析(3)-LinTrcv配置及代碼分析
Can/Lin報文的觸發發送(Trigger Transmit)
Lin通信協議棧分析(2)-LIN Driver
Lin通信協議棧分析(1)-LinTrcv
ECU進入休眠狀態后整機電流(功耗)不滿足項目要求,硬件同事挨個排查時發現去掉LIN收發器后功耗就降低了0.35mA左右,也就是LIN收發器在ECU休眠狀態下沒有進入低功耗模式。
注意:ECU使用TC387主控芯片,LIN收發器為NXP的TJA1021.