STM32上很多管腳功能可以重新映射
這一功能的直接好處是,PCB電路板的設(shè)計人員可以在需要的情況下,不必把某些信號在板上繞一大圈完成聯(lián)接,方便了PCB的設(shè)計同時潛在地減少了信號的交叉干擾。
復(fù)用功能引出腳的重映射功能所帶來的潛在好處是,在你不需要同時使用多個復(fù)用功能時,虛擬地增加復(fù)用功能的數(shù)量。例如,STM32上最多有3個USART接口,當(dāng)你需要更多UART接口而又不需要同時使用它們時,可以通過這個重映射功能實現(xiàn)更多的UART接口。
下述復(fù)用功能的引出腳具有重映射功能:
- 晶體振蕩器的引腳在不接晶體時,可以作為普通I/O口
- CAN模塊
- JTAG調(diào)試接口
- 大部分定時器的引出接口
- 大部分USART的引出接口
- I2C1的引出接口
- SPI1的引出接口
詳細(xì)內(nèi)容請看STM32的技術(shù)參考手冊。
請務(wù)必記?。喝绻褂昧巳我庖环N重映射功能,在初始化和使用之前,一定要打開AFIO時鐘。
下圖示出了部分復(fù)用功能引出腳的重映射結(jié)果:
評論