mspm0-skill开发手册GitHub
章节目录02 · 芯片与板卡
02 / 开始使用本页源码

自定义 G3519引脚与资源

原文来自 references/boards/custom-mspm0g3519.md · 内容快照 ac23634

本页目录
  1. 识别条件
  2. 系统引脚与板载资源
  3. 选择引脚的规则
  4. 验证要求

识别条件#

当 .syscfg 使用 MSPM0G3519 与 LQFP-64(PM),且用户说明为自定义 G3519 板时读取。

自定义 LQFP-64 板;板载资源必须以用户原理图和当前工程为最终依据。

系统引脚与板载资源#

下表由 boards/custom-mspm0g3519.json 自动生成。级别为 blocked 的引脚不可分配,confirm 需要用户确认,release 需要先确认板载功能已释放。

引脚 功能 级别 注意事项
PA2 频率精度控制/ROSC blocked 未确认布线前不要分配给普通外设。
PA5 40 MHz HFXT 晶振 blocked 不得分配给普通外设。
PA6 40 MHz HFXT 晶振 blocked 不得分配给普通外设。
PA18 BSL 入口/按键 confirm 复位时拉高会进入 BSL;输出复用前必须确认上电电平。
PA19 SWDIO blocked 保留调试接口。
PA20 SWCLK blocked 保留调试接口。
PA0, PA1 示例软件 I2C OLED SDA/SCL confirm 当前示例资源,不代表所有自定义板连接。
PA10, PA11 示例 UART0 / CH340 confirm 以用户原理图为准。
PA27, PA28 示例 LSM6DS3 IMU I2C confirm 以用户原理图为准。
PB6, PB7, PB8, PB9 示例 W25Q128 SPI Flash confirm 以用户原理图为准。
PB17, PB18 示例无线模块 UART7 confirm 以用户原理图为准。
PB21 示例 ENTER 按键 confirm 以用户原理图为准。
PB22 示例调试 LED,低有效 confirm 以用户原理图为准。
PB23 示例无线链路状态输入 confirm 以用户原理图为准。
PB26 示例 WS2812 / TIMA1 CCP0 confirm 以用户原理图为准。
PB27 示例蜂鸣器 / TIMG6 CCP1 confirm 以用户原理图为准。
PA29, PA30 示例 QEI 编码器 PHA/PHB release 以用户原理图为准。
PA31 示例编码器按键 release 以用户原理图为准。

选择引脚的规则#

优先排除 blocked 引脚;对 confirm 和 release 引脚,必须先说明板载功能和复用影响,再根据用户确认继续。自定义板的真实连接以用户原理图和当前 .syscfg 为准。

验证要求#

修改前确认设备、封装和用户原理图;修改后运行 python scripts/check_syscfg.py --board custom-mspm0g3519。