72 lines
3.4 KiB
Markdown
72 lines
3.4 KiB
Markdown
# RPI_PICO_TimerInterrupt Library
|
|
|
|
[](https://www.ardu-badge.com/RPI_PICO_TimerInterrupt)
|
|
[](https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/releases)
|
|
[](https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/blob/master/LICENSE)
|
|
[](#Contributing)
|
|
[](http://github.com/khoih-prog/RPI_PICO_TimerInterrupt/issues)
|
|
|
|
|
|
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Donate to my libraries using BuyMeACoffee" style="height: 50px !important;width: 181px !important;" ></a>
|
|
<a href="https://www.buymeacoffee.com/khoihprog6" title="Donate to my libraries using BuyMeACoffee"><img src="https://img.shields.io/badge/buy%20me%20a%20coffee-donate-orange.svg?logo=buy-me-a-coffee&logoColor=FFDD00" style="height: 20px !important;width: 200px !important;" ></a>
|
|
<a href="https://profile-counter.glitch.me/khoih-prog/count.svg" title="Total khoih-prog Visitor count"><img src="https://profile-counter.glitch.me/khoih-prog/count.svg" style="height: 30px;width: 200px;"></a>
|
|
<a href="https://profile-counter.glitch.me/khoih-prog-RPI_PICO_TimerInterrupt/count.svg" title="RPI_PICO_TimerInterrupt Visitor count"><img src="https://profile-counter.glitch.me/khoih-prog-RPI_PICO_TimerInterrupt/count.svg" style="height: 30px;width: 200px;"></a>
|
|
|
|
|
|
---
|
|
---
|
|
|
|
## Table of Contents
|
|
|
|
* [Changelog](#changelog)
|
|
* [Releases v1.3.1](#releases-v131)
|
|
* [Releases v1.3.0](#releases-v130)
|
|
* [Releases v1.2.0](#releases-v120)
|
|
* [Releases v1.1.1](#releases-v111)
|
|
* [Releases v1.1.0](#releases-v110)
|
|
* [Releases v1.0.1](#releases-v101)
|
|
* [Initial Releases v1.0.0](#initial-releases-v100)
|
|
|
|
|
|
---
|
|
---
|
|
|
|
## Changelog
|
|
|
|
### Releases v1.3.1
|
|
|
|
1. Using `float` instead of `ulong` for better interval accuracy
|
|
|
|
### Releases v1.3.0
|
|
|
|
1. Fix severe bug affecting time between the starts. Check [Enable fixed timing between timer calls (vs fixed time btw. end of timer call and next call as implemented) #3](https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/issues/3)
|
|
|
|
|
|
### Releases v1.2.0
|
|
|
|
1. Fix `multiple-definitions` linker error. Drop `src_cpp` and `src_h` directories
|
|
2. Add example [multiFileProject](examples/multiFileProject) to demo for multiple-file project.
|
|
3. Optimize library code by using `reference-passing` instead of `value-passing`
|
|
4. Update all examples
|
|
|
|
### Releases v1.1.1
|
|
|
|
1. Fix platform in `library.json`
|
|
|
|
### Releases v1.1.0
|
|
|
|
1. Add support to new boards (**ADAFRUIT_ITSYBITSY_RP2040, ADAFRUIT_QTPY_RP2040, ADAFRUIT_STEMMAFRIEND_RP2040, ADAFRUIT_TRINKEYQT_RP2040, ADAFRUIT_MACROPAD_RP2040, SPARKFUN_PROMICRO_RP2040, etc.**) using the arduino-pico core
|
|
2. Add `ISR_16_Timers_Array_Complex` examples.
|
|
3. Fix examples' bug
|
|
|
|
### Releases v1.0.1
|
|
|
|
1. Update README and Packages' Patches to match core arduino-pico core v1.4.0
|
|
|
|
### Initial Releases v1.0.0
|
|
|
|
1. Initial coding to support RP2040-based boards such as **RASPBERRY_PI_PICO**, etc. using [**Earle Philhower's arduino-pico** core](https://github.com/earlephilhower/arduino-pico)
|
|
|
|
|
|
|