日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]GPIO處于輸入模式下,下拉輸入和上拉輸入的相關配置如下圖所示。需要注意的是,下拉輸入和上拉輸入是通過端口輸出寄存器GPIOx_ODR來區(qū)分的。因此,在進行上拉/下拉輸入配置時候,雖然對GPIO進行的關于輸入的操作,但

GPIO處于輸入模式下,下拉輸入和上拉輸入的相關配置如下圖所示。需要注意的是,下拉輸入和上拉輸入是通過端口輸出寄存器GPIOx_ODR來區(qū)分的。因此,在進行上拉/下拉輸入配置時候,雖然對GPIO進行的關于輸入的操作,但是仍要對和輸出相關的寄存器ODR進行配置。



上述注意事項在實際代碼編寫時表現(xiàn)為:

(1)庫函數(shù)


GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0;//PA0

GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IPD;//PA0下拉輸入

GPIO_Init(GPIOA,&GPIO_InitStructure);

GPIO_ResetBits(GPIOA,GPIO_Pin_0);//PA0下拉ODR=0


特此說明,雖然GPIO_Mode中區(qū)分了上拉輸入模式GPIO_Mode_IPU和下拉輸入模式GPIO_Mode_IPD,如下圖所示,但是在GPIO初始化配置時候仍然需要對ODR寄存器進行設置,如上述的GPIO_ResetBits(GPIOA,GPIO_Pin_0);操作。


(2)寄存器



GPIOA->CRL&=0XFFFFFFF0;//PA0清除之前設置

GPIOA->CRL|=0X00000008;//PA0輸入

GPIOA->ODR|=0<<0;//PA0下拉



此外,GPIO處于輸入模式下,不需要對MODE1和MODE0進行設置(初始化之后默認為00)


輸出模式位(僅在輸出模式下配置,輸入模式下不需要)


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉