a little question about gpio_read_bit
Posted: Mon Dec 07, 2020 8:50 pm
When Im changing from digitalWrite to gpio_write_bit everything goes good.
but gpio_read_bit doesn't work. I just need faster gpio readings.
pinMode(PF3, INPUT);
pinMode(PF5, INPUT);
//temporary debug display:
display.clearDisplay();
display.setCursor(8, 0);
display.print(gpio_read_bit(GPIOF, 3));
display.setCursor(8, 56);
display.print(gpio_read_bit(GPIOF, 5));
display.display();
returns "8" for pin F3 and "32" for pin F5?
what Im doing wrong?
How much gpio_read_bit should be faster than digitalRead?
Thank you.
but gpio_read_bit doesn't work. I just need faster gpio readings.
pinMode(PF3, INPUT);
pinMode(PF5, INPUT);
//temporary debug display:
display.clearDisplay();
display.setCursor(8, 0);
display.print(gpio_read_bit(GPIOF, 3));
display.setCursor(8, 56);
display.print(gpio_read_bit(GPIOF, 5));
display.display();
returns "8" for pin F3 and "32" for pin F5?
what Im doing wrong?
How much gpio_read_bit should be faster than digitalRead?
Thank you.