识别条件#
项目明确使用立创·地正星,或 .syscfg 的 --device 为 MSPM0L1306 且板级资源与官方资料相互印证。
VQFN-32 低功耗 L 系列入门板:仅 GPIOA 一个端口(无 GPIOB),UART 仅 UART0/UART1。板载 PA14 LED(高电平点亮,正极经 R17 限流接 GND)、PA18 BSL 按键(47 kΩ 下拉,按下为高)、CH340E USB-UART(PA22/PA23)。注意 PA14 LED 极性与地猛星(低电平点亮)相反。
系统引脚与板载资源#
下表由 boards/dizhengxing.json 自动生成。级别为 blocked 的引脚不可分配,confirm 需要用户确认,release 需要先确认板载功能已释放。
| 引脚 | 功能 | 级别 | 注意事项 |
|---|---|---|---|
| PA18 | BSL 入口按键,47 kΩ 下拉,按下为高电平 | confirm | 上电时必须保持低电平,否则进入 BSL BootLoader;改为输出复用前必须确认上电电平。 |
| PA19 | SWDIO | blocked | 保留调试接口。 |
| PA20 | SWCLK | blocked | 保留调试接口。 |
| PA14 | 板载 LED,高电平点亮(正极→PA14,负极→R17→GND) | confirm | 高电平点亮,与地猛星 PA14(低电平点亮)极性相反;跨板移植时勿混淆。 |
| PA22, PA23 | CH340E UART0 / BSL 串口 | confirm | 板载 USB-UART 共享引脚;PA23 兼作参考电压与 BSL 串口,需参考电压时应移除 R24(0 Ω)。 |
选择引脚的规则#
优先排除 blocked 引脚;对 confirm 和 release 引脚,必须先说明板载功能和复用影响,再根据用户确认继续。自定义板的真实连接以用户原理图和当前 .syscfg 为准。
验证要求#
修改引脚后运行 python scripts/check_syscfg.py