欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于STM32 GPIO_Pin_x的理解 [打印本頁]

作者: wuhai5    時間: 2020-8-7 20:25
標題: 關于STM32 GPIO_Pin_x的理解
GPIOA -> ODR ^= GPIO_Pin_1 |  GPIO_Pin_2 |  GPIO_Pin_3  |  GPIO_Pin_4;
這是教學視頻里寫的  
ODR與四個管腳狀態進行異或。GPIO_Pin_x不就是代表哪一個管腳嗎,還能表示管腳的高低狀態?怎么理解這個。


作者: 藍魄    時間: 2020-8-8 08:19
ODR是輸出寄存器,32位的寄存器。GPIO_Pin_x是對應管腳的位,就是把某個管腳這個位給ODR設置輸出狀態,還有一個IDR,這是讀某個管腳的電平狀態。ODR 有0-31個位,GPIO_Pin_0 就是第0位,也就是設置第0位,以此類推。當然,ODR等寄存器還有對應的組,如GPIOA這些
作者: 黃youhui    時間: 2020-8-8 08:38
GPIOA -> ODR這是一個寄存器。控制GPIO_Pin_x輸出高低電平的
作者: wuhai5    時間: 2020-8-8 17:37
藍魄 發表于 2020-8-8 08:19
ODR是輸出寄存器,32位的寄存器。GPIO_Pin_x是對應管腳的位,就是把某個管腳這個位給ODR設置輸出狀態,還有 ...

好的,感謝
作者: wuhai5    時間: 2020-8-8 17:37
黃youhui 發表于 2020-8-8 08:38
GPIOA -> ODR這是一個寄存器。控制GPIO_Pin_x輸出高低電平的

好的,感謝了




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1