Arduino functions millis, micros and eventually some more to come
Dependents: DigitalCamera_OV5642_WIZwiki-W7500 BMC F746NG_TestAll Prelude_OV5642_dev
Arduino basic compatibility millis(), micros(), evtl. more to come.
micros() and millis() are uint32_t and have a correct overflow at 2^32-1. micros() has a granularity/resolution of 50. This can be changed by a define. 1 microsecond is not realistic because every count needs an irq. A resolution of 50 microseconds means 20KHz irq. That should not take away more than 1 percent overall processing time.
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
3:abbc3308dfa1 | 2015-03-30 | eduardoG26 | TICKER_PERIOD_US changed to 50 |
2:215810c8e89e | 2015-03-27 | eduardoG26 | Added: micros() |
1:d1b960698e70 | 2015-03-26 | eduardoG26 | 20150326 |
0:571ea8a1bbae | 2014-11-24 | eduardoG26 | First Revision |