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

地猛星引脚与资源

原文来自 references/boards/dimengxing.md · 内容快照 ac23634

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

识别条件#

项目明确使用立创·地猛星,或 .syscfg、封装信息与板卡资料相互印证。

48-pin 精简开发板,板载 PA14 LED、W25Q32 Flash、CH340E,并提供 H3/H5 扩展座。

系统引脚与板载资源#

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

引脚 功能 级别 注意事项
PA2 ROSC,100 kΩ 电阻 blocked 不得分配给普通外设。
PA3 32.768 kHz LFXT blocked 使用低频晶振时保留。
PA4 32.768 kHz LFXT blocked 使用低频晶振时保留。
PA5 40 MHz HFXT 晶振 blocked 不得分配给普通外设。
PA6 40 MHz HFXT 晶振 blocked 不得分配给普通外设。
PA18 BSL 入口按键 confirm 复位时拉高会进入 BSL;输出复用前必须确认上电电平。
PA19 SWDIO blocked 保留调试接口。
PA20 SWCLK blocked 保留调试接口。
PA10, PA11 CH340E UART0 / BSLTX/BSLRX confirm 板载 USB-UART 共享引脚。
PA14 板载 LED,低有效,270 Ω 限流 confirm 低电平点亮;复用会影响 LED。
PB6, PB7, PB8, PB9 板载 W25Q32 SPI Flash confirm 复用前确认 Flash 是否仍需使用。

扩展排针#

H3

PA0, PA1, PA28, PA31, NRST, PA2/ROSC, PB24, PB20, PB19, PB18, PA7, PB2, PB3, PA8, PA9, PB6, PB7, +5V, 3V3, NC

H5

PA27, PA26, PA25, PA24, PA23/VREF+, PA22, PA21/VREF-, PB9, PB8, PA18, PA17, PA16, PA15, PA14, PA13, PA12, NC, +5V, 3V3, NC

选择引脚的规则#

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

验证要求#

修改引脚后运行 python scripts/check_syscfg.py --board dimengxing;未接入真实硬件时不得声称完成板级验证。