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

標題: stm32,GPIO函數結構體問題。 [打印本頁]

作者: dlb777    時間: 2019-6-13 14:11
標題: stm32,GPIO函數結構體問題。
在函數中,只定義了一個結構體GPIO_InitStructure,為什么能重復這個結構體。對單片機引腳進行二次定義的時候,不會把第一次的結構體覆蓋嗎?
GPIO_InitTypeDef GPIO_InitStructure;

                GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10;
                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                                                                                //推挽輸出          
                GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                GPIO_Init(GPIOA, &GPIO_InitStructure);
                         
                GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;
                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                                                  
                GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                GPIO_Init(GPIOB, &GPIO_InitStructure);

               GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7;         
               GPIO_InitStructure.GPIO_Mode =GPIO_Mode_IPD;                                       
               GPIO_Init(GPIOA, &GPIO_InitStructure);


作者: 那小白說你呢    時間: 2019-6-13 19:48
見意樓主將自己想的代碼同這個代碼分別燒錄后看結果,有些東西說的多不與實干調一次來的清楚明白!端口配置不只是STM32是這樣,大多單片機都是這么會事。端口功能相同時可以做或運算,否則就是要各自配置
作者: 尹子歸來    時間: 2019-6-13 20:22
事實上就是覆蓋掉了,但是你需要初始化的端口初始化已完成,就不需要這個結構體了,覆蓋掉用于初始化別的端口就沒有問題了
作者: YC1986    時間: 2019-6-13 22:59
你上面程序里的三次調用結構體,不會把之前兩次的覆蓋掉的,端口都是獨立初始化的




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