STM32F1 GPIO寄存器
两个32位配置寄存器 GPIOx_CRL,GPIOx_CRH;
端口配置低寄存器 GPIOx_CRL;
端口配置高寄存器 GPIOx_CRH;
两个32位数据寄存器 GPIOx_IDR,GPIOx_ODR;
端口输入数据寄存器 GPIOx_IDR;
端口输出数据寄存器 GPIOx_ODR;
一个32位置位/复位寄存器 GPIOx_BSRR;
端口位设置/清除寄存器 GPIOx_BSRR;
一个16位复位寄存器 GPIOx_BRR;
端口位清除寄存器 GPIOx_BRR;
一个32位锁定寄存器 GPIOx_LCKR;

本文介绍了STM32F1系列微控制器的GPIO端口配置,包括配置寄存器GPIOx_CRL和GPIOx_CRH,数据寄存器GPIOx_IDR和GPIOx_ODR,以及位设置/复位寄存器GPIOx_BSRR和清除寄存器GPIOx_BRR。还详细讲解了GPIO的输入模式、输出模式和复用功能,并提到了软件重映射IO复用功能。对于输出配置,特别强调了开漏模式与推挽模式的区别,以及如何在复用功能中正确配置GPIO。
最低0.47元/天 解锁文章
2987

被折叠的 条评论
为什么被折叠?



