久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
STM32 GPIO的端口重映射
[打印本頁]
作者:
niuniu
時間:
2015-6-9 02:36
標題:
STM32 GPIO的端口重映射
STM32上有很多I/O口,也有很多的內置外設,為了節省引出管腳,這些內置外設都是與I/O口共用引出管腳,ST稱其為I/O管腳的復用功能,相信這點大家都很清楚,因為基本上所有單片機都是這么做的。但不知有多少人知道,很多復用功能的引出腳可以通過重映射,從不同的I/O管腳引出,即復用功能的引出腳位是可通過程序改變的。這一功能的直接好處是,PCB電路板的設計人員可以在需要的情況下,不必把某些信號在板上繞一大圈完成聯接,方便了PCB的設計同時潛在地減少了信號的交叉干擾。復用功能引出腳的重映射功能所帶來的潛在好處是,在你不需要同時使用多個復用功能時,虛擬地增加復用功能的數量。例如,STM32上最多有3個USART接口,當你需要更多UART接口而又不需要同時使用它們時,可以通過這個重映射功能實現更多的UART接口。
總結:
I/O端口的重映射
重映射技術的需求背景
I/O的復用:GPIO和內置外設共用引出管腳
I/O的重映射:復用功能(AFIO)從不同的GPIO管腳引出
方便了PCB的設計,潛在地減少了信號的交叉干擾
分時復用某些外設,虛擬地增加了端口數目
AFIO重映射的操作步驟
1. 使能被重新映射到的I/O端口時鐘
2. 使能被重新映射的外設時鐘
3. 使能AFIO功能的時鐘
================================================================================================================================
STM32上有很多I/O口,也有很多的內置外設想I2C,ADC,ISP,USART等,為了節省引出管腳,這些內置外設基本上是與I/O口共用管腳的,也就是I/O管腳的復用功能。但是STM32還有一特別之處就是:很多復用內置的外設的I/O引腳可以通過重映射功能,從不同的I/O管腳引出,即復用功能的引腳是可通過程序改變的。知道了這些我們就不難理解上面代碼的意思了,程序中用到的USART2外設的TX,RX分別對應PA2,PA3,但是我的學習板上的PA2,PA3引腳接了其他設備,但是為了還要用USART2,“RCC_APB2Periph_GPIOD|RCC_APB2Periph_AFIO”就打開了GPIOD重映射功能把USART2設備的TX,RX映射到PD5,PD6上,我們在這兩個引腳上接上MAX232串口芯片就可以使用USART2串口通信了。那為看官該問:
“USART2是不是可以映射到任意管腳呢?”答案是否定的,它只能映射到固定的管腳
,下圖是USART2重映射表
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色播放
|
国产一级视频在线播放
|
在线亚洲一区
|
国产精品久久久久无码av
|
国产精品国产精品国产专区不片
|
免费特级黄毛片
|
男人天堂网址
|
国产精品久久久久久久久久久免费看
|
亚洲一区二区av
|
国产婷婷色一区二区三区
|
综合久久亚洲
|
男女免费网站
|
一区二区三区观看视频
|
亚洲欧美另类在线
|
伊人伊人
|
99精品亚洲国产精品久久不卡
|
草久在线
|
欧美一级视频在线观看
|
国产美女自拍视频
|
91久色
|
日韩一区二区在线播放
|
亚洲精品视频免费
|
中文无吗
|
午夜激情国产
|
一区二区三区四区在线视频
|
av中文字幕在线观看
|
欧美精品久久久久
|
国产精品美女久久久久久久网站
|
91欧美
|
宅男噜噜噜66一区二区
|
秋霞在线一区二区
|
中文字幕免费
|
在线精品观看
|
亚洲一级黄色
|
91免费版在线观看
|
成人自拍av
|
欧美福利一区
|
www四虎影视
|
澳门永久av免费网站
|
91在线免费视频
|
国产91亚洲精品
|