STM32F0與STM32F1的GPIO是不同的,細說比較亂,直接上圖。
STM32F1的GPIO基本結構:
從圖上看STM32f1輸入只有上下拉,輸出有開漏和推挽。
STM32F0的GPIO基本結構:
從圖上看STM32f0輸入只有上下拉,輸出有開漏和推挽,而且后面也有上下拉選項。
既然GPIO基本結構都不同了,寄存器操作方式自然不同了。
比如,STM32F1的GPIO控制寄存器的功能被分解給了幾個不同的寄存器等。
STM32F0與STM32F1的GPIO是不同的,細說比較亂,直接上圖。
STM32F1的GPIO基本結構:
從圖上看STM32f1輸入只有上下拉,輸出有開漏和推挽。
STM32F0的GPIO基本結構:
從圖上看STM32f0輸入只有上下拉,輸出有開漏和推挽,而且后面也有上下拉選項。
既然GPIO基本結構都不同了,寄存器操作方式自然不同了。
比如,STM32F1的GPIO控制寄存器的功能被分解給了幾個不同的寄存器等。