- 基于Simulink+DSP代码生成的永磁电机控制
- 汪远林 吴旋 赵冬冬 华志广编著
- 259字
- 2025-03-13 17:46:14
1.2 GPIO接口
F28335共有88个GPIO口,这88个GPIO口被分为三组,分别是A组GPIO0~GPIO31、B组GPIO32~GPIO63和C组GPIO64~GPIO87。每个GPIO口都有多个功能,但是同一时刻,每个GPIO口都只能使用一个功能,可以通过配置寄存器来设置GPIO口工作在何种模式下。
GPIO原理框图如图1-3所示。GPIO共有88个引脚,这些GPIO引脚可以通过GPxPUD来设置是否上拉。两个三角形控制GPIO作为输入还是输出引脚,上面的三角形为输入通道,输入后经过滤波电路。引脚的功能由多路选择器控制,00为通用I/O口,01、10、11分别为外设1、2、3引脚。输入的值会进入到GPxDAT寄存器。下面的三角形为输出通道,输出的为GPxDAT寄存器的值。

图1-3 GPIO原理框图