一、前言
本章主要说明每个引脚叫什么、干什么、上电默认状态、是什么电气类型、复用哪些功能。包含
- 封装引脚分布(64/100/144LQFP、208MAPBGA)
- 电源 / 地 / 复位 / 晶振 / JTAG 引脚
- 引脚电气类型(S/M/F/I/J/X)
- 复位期间引脚状态
- 所有 GPIO 的复用功能 AF0~AF3
- 引脚与外设的对应关系(CAN/LIN/SPI/ADC/ 定时器)
二、支持的封装
MPC5604B/C 共 4 种封装:
- 64LQFP(最小款)
- 100LQFP(最常用)
- 144LQFP(资源最多)
- 208MAPBGA(仅调试用 Nexus)
GPIO 数量:
- 64 脚:45 个 GPIO
- 100 脚:79 个 GPIO
- 144 脚:123 个 GPIO
三、引脚类型
手册定义了 6 种 Pad 类型:
- S = Slow 慢速
- M = Medium 中速
- F = Fast 快速
- I = Input only + Analog 仅输入 + 模拟
- J = I/O + Analog 可输入输出 + 模拟
- X = Oscillator 晶振专用
所有引脚复位默认都是三态高阻(Tristate),除了几个特殊启动引脚。
四、复位期间引脚状态
系统上电复位时,引脚强制状态:
- 大部分引脚:高阻态
- PA[9] (FAB):内部下拉 → 默认