stm32i专题

STM32I/O口配置上拉下拉输入寄存器版

STM32I/O口配置上拉下拉输入寄存器版 前面说了GPIO_CRL/CRH为I/O口的配置寄存器 具体可见STM32GPIO寄存器CRL、CRH、IDR、ODR、BRSS、BRR 通过查询数据手册我们可以明显看出只需要对CNFy和MODEy相应位写0或1即可配置I/O口的工作方式 0000为模拟输入、0100为浮空输入、0101为开漏输出… 但你可能会发现当写入1000时为上拉/