首要,一个外设通过装备输入的时钟和初始化后即被激活(敞开)。
假如需求运用该外设的输入输出管脚,则需求装备相应的GPIO端口;不然该外设对应的输入输出管脚能够做一般GPIO管脚运用。
STM32的输入输出管脚有下面8种或许的装备:
1. 浮空输入
2. 带上拉输入
3. 带下拉输入
4. 模仿输入
5. 开漏输出
6. 推挽输出
7. 复用功用的推挽输出
8. 复用功用的开漏输出
对应到外设的输入输出功用有下述三种状况:
一、外设对应的管脚为输出:需求依据外围电路的装备挑选对应的管脚为复用功用的推挽输出或复用功用的开漏输出。
二、外设对应的管脚为输入:则依据外围电路的装备能够挑选浮空输入、带上拉输入或带下拉输入。
三、ADC对应的管脚:装备管脚为模仿输入。
这一点在手册中没有非常明确地阐明,咱们现已要求写手册的人鄙人一版别的手册中参加。