Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.

Commit 77cb64b

Browse files
authored
Initial v1.2.1 for Portenta_H7
### Initial Releases v1.2.1 1. Initial coding to support **Portenta_H7 boards** such as Portenta_H7 Rev2 ABX00042, etc., using [**ArduinoCore-mbed mbed_portenta** core](https://github.com/arduino/ArduinoCore-mbed) 2. Permit up to 16 super-long-time, super-accurate ISR-based timers to avoid being blocked 3. Using cpp code besides Impl.h code to use if Multiple-Definition linker error. 4. Bump version to v1.2.1 to sync with [STM32_TimerInterrupt library](https://github.com/khoih-prog/STM32_TimerInterrupt)
1 parent a27423d commit 77cb64b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666

6767
### Features
6868

69-
This library enables you to use Interrupt from Hardware Timers on an STM32-based board, such as STM32F/L/H/G/WB/MP1.
69+
This library enables you to use Interrupt from Hardware Timers on an **STM32H7-based Portenta_H7** board.
7070

7171
As **Hardware Timers are rare, and very precious assets** of any board, this library now enables you to use up to **16 ISR-based Timers, while consuming only 1 Hardware Timer**. Timers' interval is very long (**ulong millisecs**).
7272

@@ -814,7 +814,7 @@ void setup()
814814
Serial.println(F("Can't set ITimer correctly. Select another freq. or interval"));
815815
816816
// Just to demonstrate, don't use too many ISR Timers if not absolutely necessary
817-
// You can use up to 16 timer for each STM32_ISR_Timer
817+
// You can use up to 16 timer for each Portenta_H7_ISR_Timer
818818
for (uint16_t i = 0; i < NUMBER_ISR_TIMERS; i++)
819819
{
820820
#if USE_COMPLEX_STRUCT

examples/ISR_16_Timers_Array_Complex/ISR_16_Timers_Array_Complex.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ void setup()
347347
Serial.println(F("Can't set ITimer correctly. Select another freq. or interval"));
348348

349349
// Just to demonstrate, don't use too many ISR Timers if not absolutely necessary
350-
// You can use up to 16 timer for each STM32_ISR_Timer
350+
// You can use up to 16 timer for each Portenta_H7_ISR_Timer
351351
for (uint16_t i = 0; i < NUMBER_ISR_TIMERS; i++)
352352
{
353353
#if USE_COMPLEX_STRUCT

0 commit comments

Comments
 (0)