This repository was archived by the owner on Jan 29, 2023. It is now read-only.
Tags: khoih-prog/SAMD_TimerInterrupt
Tags
v1.10.0 to avoid conflict with `Servo library` ### Releases v1.10.0 1. Avoid conflict with Servo library. Check [Cannot use TimerInterrupt_Generic Library in the same time than Servo Library #11](khoih-prog/TimerInterrupt_Generic#11) 2. Prevent overflow of TCx by flagging error 3. Modify all examples 4. Update `Packages_Patches`
v1.9.0 to add more Timers to SAMD21 ### Releases v1.9.0 1. Add TC4, TC5, TCC1 and TCC2 Timers to SAMD21 2. Add example [SAMD21_MultiTimers](examples/SAMD21_MultiTimers) to demo the how to use all 6 SAMD21 timers simultaneously. 3. Add functions `attachInterruptInterval_MS()` and `setInterval_MS()` 4. Rewrite examples to take advantage of new functions and timers
v1.6.0 to fix `multiple-definitions` linker error ### Releases v1.6.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. Add support to many more boards, such as `SAMD21E1xA`, `SAMD21G1xA` and`SAMD21J1xA` 4. Optimize library code by using `reference-passing` instead of `value-passing` 5. Update all examples 6. Update `Packages_Patches`
v1.5.0 to improve frequency precision ### Releases v1.5.0 1. Improve frequency precision by using float instead of ulong, Check PR [change variable period from unsigned long to float #7](#7) 2. Remove compiler warnings 3. Update `Packages' Patches` 4. Add `strict` option for PIO `lib_compat_mode` 5. Split `changelog.log` from `README.md`
v1.3.0 ### Releases v1.3.0 1. Add support to **Sparkfun SAMD21 boards** such as **SparkFun_RedBoard_Turbo, SparkFun_Qwiic_Micro, etc.** 2. Add support to **Sparkfun SAMD51 boards** such as **SparkFun_SAMD51_Thing_Plus, SparkFun_SAMD51_MicroMod, etc.** 3. Update examples to support Sparkfun boards.
PreviousNext