|
@@ -149,12 +149,12 @@ static void GPIO_Init(void)
|
|
|
*/
|
|
|
// MODE Output
|
|
|
GPIOA->MODER = (GPIOA->MODER & ~(GPIO_MODER_MODER8 | GPIO_MODER_MODER15)) \
|
|
|
- | (GPIO_MODER_MODER8_0 | GPIO_MODER_MODER15_0);
|
|
|
- GPIOB->MODER = (GPIOB->MODER & ~(GPIO_MODER_MODER3|GPIO_MODER_MODER5)) \
|
|
|
- | (GPIO_MODER_MODER3_1|GPIO_MODER_MODER5_1);
|
|
|
+ | (GPIO_MODER_MODER8_1 | GPIO_MODER_MODER15_0);
|
|
|
+ GPIOB->MODER = (GPIOB->MODER & ~(GPIO_MODER_MODER3|GPIO_MODER_MODER5|GPIO_MODER_MODER6|GPIO_MODER_MODER7)) \
|
|
|
+ | (GPIO_MODER_MODER3_1|GPIO_MODER_MODER5_1|GPIO_MODER_MODER6_1|GPIO_MODER_MODER7_1);
|
|
|
// Pull-Up
|
|
|
GPIOA->PUPDR = (GPIOA->PUPDR & ~(GPIO_PUPDR_PUPDR8 | GPIO_PUPDR_PUPDR15)) \
|
|
|
- | (GPIO_PUPDR_PUPDR8_0 | GPIO_PUPDR_PUPDR15_0);
|
|
|
+ | (GPIO_PUPDR_PUPDR8_1 | GPIO_PUPDR_PUPDR15_0);
|
|
|
// High Speed
|
|
|
GPIOA->OSPEEDR = (GPIO_OSPEEDR_OSPEEDR8|GPIO_OSPEEDR_OSPEEDR15);
|
|
|
GPIOB->OSPEEDR = (GPIO_OSPEEDR_OSPEEDR3|GPIO_OSPEEDR_OSPEEDR5 \
|