Replacement for regular GPIO (DigitalIn, DigitalOut, DigitalInOut) classes which has superior speed.
Fork of FastIO by
History
Changed Ticker to only send 1 line at a time but interupt every 15us
2017-10-24, by davidr99 [Tue, 24 Oct 2017 03:00:41 +0000] rev 23
Changed Ticker to only send 1 line at a time but interupt every 15us
Fixed bug in enabling of port hardware of the F030 (via: https://developer.mbed.org/users/viquiram/)
2016-09-20, by Sissors [Tue, 20 Sep 2016 20:41:42 +0000] rev 22
Fixed bug in enabling of port hardware of the F030 (via: https://developer.mbed.org/users/viquiram/)
Add support to Nucleo L073RZ platform.
2016-09-20, by viquiram [Tue, 20 Sep 2016 09:28:40 +0000] rev 21
Add support to Nucleo L073RZ platform.
Initial version for the NRF51822. I am reasonably sure it works, but with lacking an LED on my board or a logic analyzer it might have issues :).
2016-05-17, by Sissors [Tue, 17 May 2016 20:06:23 +0000] rev 20
Initial version for the NRF51822. I am reasonably sure it works, but with lacking an LED on my board or a logic analyzer it might have issues :).
Added LPC43XX(4337)
2016-02-05, by nameless129 [Fri, 05 Feb 2016 14:47:23 +0000] rev 19
Added LPC43XX(4337)
Added LPC11U6x(11U68)
2015-07-29, by nameless129 [Wed, 29 Jul 2015 10:40:07 +0000] rev 18
Added LPC11U6x(11U68)
Fixed some of the child class problems, C++ templates are a pain. In general just use FastInOut
2015-07-11, by Sissors [Sat, 11 Jul 2015 14:38:29 +0000] rev 17
Fixed some of the child class problems, C++ templates are a pain. In general just use FastInOut
EFM32 fully supported (I guess, their GPIO is really a pain to use).
2015-07-11, by Sissors [Sat, 11 Jul 2015 14:27:43 +0000] rev 16
EFM32 fully supported (I guess, their GPIO is really a pain to use).
Initial EFM32 support. FastIn and FastOut child classes seem to be broken yet again. EFM32 has broken mode switching (don't blame me for their GPIO being a pain to use).
2015-07-09, by Sissors [Thu, 09 Jul 2015 21:11:39 +0000] rev 15
Initial EFM32 support. FastIn and FastOut child classes seem to be broken yet again. EFM32 has broken mode switching (don't blame me for their GPIO being a pain to use).
Fixed Nucleo F4 for latest mbed lib which just had to change the CMSIS register names.
2015-05-17, by Sissors [Sun, 17 May 2015 20:21:41 +0000] rev 14
Fixed Nucleo F4 for latest mbed lib which just had to change the CMSIS register names.