muyichuan2012 发表于 2020-10-9 18:58

AN0069——AT32F421 GPIO 使用指南

本帖最后由 muyichuan2012 于 2022-1-9 10:35 编辑

AN0069——AT32F421 GPIO 使用指南


前言
AT32F421xx的通用功能I/O (GPIO)提供了一系列与外部环境通讯的接口,可用于MCU与其他嵌入式设备之间通过数字或模拟方式的通讯。AT32F421系列的GPIO还提供了丰富I/O复用功能,能够使得多个外设可以同时工作,并且保证每个引脚在某一时刻只会连接到一个外设,从而避免了外设冲突的产生。
参考资料:
AT32F4xx_StdPeriph_Lib_V1.x.x Project AT_START_F421 Examples GPIO
RM_AT32F421 文档的通用功能 I/O GPIO )章节

支持型号列表:
AT32F421xx


目录
GPIO 特性 ........................................ 5
GPIO ................................................. 6
GPIO toggle ....................................... 8
IO 引脚的 5V or 3.3 V 容忍 .................8
标准 3.3V 容忍引脚( TC )....................8
带模拟功能 5 V 容忍引脚( FTa )............8
5V 容忍 引脚( FT) ............................. 9
AFIO.............................10
I/O复用功能输入 输出.............................10
特殊I/O ............................. 11
调试复用引脚 ............................. 11
振荡器复用引脚 ............................. 12
备份域引脚 ............................. 12
GPIO 固件驱动程序 API ............................. 13
输出模式.............................13
输入模式 ............................. 13
模拟模式 ............................. 13
复用模式.............................14
USART I/O 复用模式配置 ............................. 14
TMR I/O 复用模式配置 ............................. 15
I2C I/O 复用模式配置 ............................. 15











别看我照片 发表于 2020-10-10 08:46

我看见了GPIO的速度可以达到60MHz,确实很强大。

凡心流尘 发表于 2021-8-17 11:23

不知道怎么编程才能达到60Mhz,我在C语言中调用指针,才25M
页: [1]
查看完整版本: AN0069——AT32F421 GPIO 使用指南