ZHCAE50 June 2024 MSPM0C1104 , MSPM0L1105 , PGA460
簡要軟件流程圖的第一步是 MCU 初始化。在此步驟中,使用 sysconfig 可以方便快捷地設置外設參數并初始化 MCU。
以 SPI 配置為例,主控制器的 SPI 端子必須適應與 PGA460 兼容的格式和波特率。在該解決方案中選擇控制器模式,并指定主控制器時鐘以支持指定波特率的源和頻率為基準。該解決方案將波特率設置為 1MHz,客戶可以在合理的限制范圍內進行調整。對于幀格式,MCU 配置必須滿足 PGA460 的要求,該器件采用 Motorola 3 線幀格式。時鐘極性為高電平 (SPO = 1),數據在第一次時鐘邊沿轉換 (SPH = 0) 時捕獲。幀大小為 8 位,位順序為 LSB 優先。這些參數可以在 sysconfig 中輕松配置,如圖 3-3 所示。
圖 3-3 Sysconfig 中的 SPI 配置配置外設參數后,可以通過調試生成配置文件,如圖 3-4 所示。
圖 3-4 配置文件