图3-1所示为100引脚LQFP封装的S32K144引脚图。
图3-1 100引脚LQFP封装的S32K144引脚图
S32K144的每个引脚都可能有多个复用功能,在进行实际嵌入式产品的硬件系统设计时,必须注意只能使用其中的一个功能。在进行硬件最小系统设计时,一般以引脚的第一功能作为引脚名进行原理图设计,若实际使用的是其他功能,可以用括号加以标注,这样设计的硬件最小系统就比较通用。
下面从需求与供给的角度把 MCU 的引脚分为硬件最小系统引脚与 I/O 端口资源类引脚两大类。
S32K144硬件最小系统引脚是我们需要为芯片提供服务的引脚,如电源类引脚、复位引脚、晶体振荡器(简称晶振)引脚等,表3-3中给出了S32K144的硬件最小系统引脚。S32K144芯片电源类引脚有11个,芯片使用多组电源引脚分别为内部电压调节器、I/O引脚驱动、A/D转换电路等电路供电,内部电压调节器为内核和晶体振荡器等供电。为了提供稳定的电源, MCU 内部包含多组电源电路,同时也给出了多处电源引出脚,便于外接滤波电容。为了电源平衡,MCU提供了内部有共同接地点的多处电源引脚,供电路设计时使用。
表3-3 S32K144硬件最小系统引脚
除了需要我们为芯片服务的引脚(硬件最小系统引脚),芯片的其他引脚是为我们提供服务的,也可称之为 I/O 端口资源类引脚。S32K144对外提供的 I/O 端口资源类引脚如表3-4所示。
表3-4 S32K144对外提供的I/O端口资源类引脚
资源类引脚一般具有多种复用功能,附录A给出了S32K144芯片引脚复用功能,在进行实际硬件设计时,必须依据该表,仔细斟酌引脚功能的使用。在软件编程时,依据所使用的功能设定复用功能中的一种。因此,读者需重点掌握该表的应用方法。
S32K144(100引脚LQFP封装)具有89个I/O引脚(包含2个SWD的引脚),这些引脚均具有多个功能,在复位后会被配置为高阻状态,且为通用输入引脚,具有内部上拉功能。