digitalWriteFaster.h is a hardware specific replacement for digitalWrite (digitalWriteFaster), digitalRead (digitalReadFaster), and shiftOut (shiftOutFaster).
Based on code written by moderator 'gbulmer'. Really it is a major improvement.
A place to share, learn, and grow...
How does it compare to:
GPIOx->regs->ODR = x
And do the definitions also support:
GPIOx_ODR = x
You use digitalWriteFaster(pin,state); the same way as digitalWrite(pin,state);
same goes for digitalReadFaster and shiftOutFaster
These are drop-in substitutes for the originals that uses moderator 'gbulmer's bit-banding code.
You must log in to post.