1. 概述
1.1 功能描述
FS6500 系列是多輸出,電源供應集成電路,可開啟低功率模式的功能,最低為
32uA,最低支持 2.7 V 輸入電壓,輸出電流高達 2.2 A,安全規範符合 ASIL-D ,
符合車用安規 ISO-26262。
FS6520 可配置 fail-safety & fail-silent 2種行為,擁有 CAN-FD 通訊介
面,符合 ISO-11898-2 ,與LIN 通訊介面符合 SAEJ2602-2,SPI 通訊等等…
搭配雙核鎖步 MCU,Watch dog 功能,來降低軟體複雜度,並達到高安全性能。
1.2 硬體開發工具
MPC5777C EVB 板
PEmicro 燒錄器
1.3 軟體開發工具
S32 Design Studio IDE for Power Architecture , 版本 2017.R1 , Build id: 171018
S32 SDK PA , BETA 2.9.0
I-7565-H1H2_Utility_v1.17
1.4 參考相關程式
Example codes / MPC5777C_FS6520
2. FS6520功能
2.1 watch dog 功能
一般簡易的 watch dog 功能當系統主程式發生某些錯誤事件時,沒辦法定時清
除 watch dog 計時器時,就會對系統發出重新啟動的訊號。
FS6520 與 MCU 之間藉由 SPI 通訊,有兩種 Watch dog 的模式,第一種模式 MCU需定時使用 SPI 丟固定的資料給 FS6520,如果沒接收到 SPI 的資料, FS6520 會自動關閉輸出電源,另一種 Watch dog 模式 FS6520 會藉由 SPI 定時傳送資料 MCU,MCU 將資料計算後,再回傳給 FS6520 , FS6520 驗證資料是否正確,是否在固定時間內回傳,如果沒有將自動關閉輸出電源。
2.2 CAN 功能
FS6520 有 CAN converter 功能,支援 CAN-FD 規格傳送速率最高 8 M ,CAN 通訊傳輸廣泛應用在車內通訊,訊號藉由雙線誤差,提高抗干擾能力,包含 CRC 驗證碼,使整體通訊可靠性大幅上升,使用在安全規範較高的地方。
2.3 SPI 通訊
FS6520 藉由 SPI 與 MCU 進行通訊,來進行讀取與寫入暫存器,可以藉由 SPI 改變
FS6520 的模式,初始化, Watch dog 等功能。
3. 程式碼功能描述
3.1 功能概述
藉由 SPI 通訊來,寫入與讀取 FS6520 暫存器
- 初始化設定 FS6520 功能
- Watch dog refresh 功能
- 讀取 FS6520 錯誤資訊功能
- 改變 Watch dog 週期功能
- 讀取 FS6520 當前狀態功能
- 進入低功耗功能
3.2 程式流程圖
評論