Skip to content

Commit 483bbe1

Browse files
authored
corrected OTYPER register setting
1 parent 9dbcefd commit 483bbe1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

STM32F4/cores/maple/libmaple/gpioF4.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ void gpio_set_mode(uint8_t io_pin, gpio_pin_mode mode) {
162162
regs->MODER = (regs->MODER & ~( 3 << (pin<<1))) | (((mode >> 0) & 3) << (pin<<1));
163163
regs->PUPDR = (regs->PUPDR & ~( 3 << (pin<<1))) | (((mode >> 2) & 3) << (pin<<1));
164164
regs->OSPEEDR = (regs->OSPEEDR & ~( 3 << (pin<<1))) | (((mode >> 4) & 3) << (pin<<1));
165-
regs->OTYPER = (regs->OTYPER & ~( 1 << (pin<<1))) | (((mode >> 6) & 1) << (pin<<1));
165+
regs->OTYPER = (regs->OTYPER & ~( 1 << (pin<<0))) | (((mode >> 6) & 1) << (pin<<0));
166166
}
167167

168168
/**

0 commit comments

Comments
 (0)