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 配置文件