8000 Merge pull request #391 from stevstrong/patch-5 · ArduinoWorks/Arduino_STM32@ec8f3f3 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit ec8f3f3

Browse files
Merge pull request rogerclarkmelbourne#391 from stevstrong/patch-5
Update TimerInterrupts.ino
2 parents a7503e1 + 023fdfb commit ec8f3f3

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

STM32F1/libraries/A_STM32_Examples/examples/Maple/TimerInterrupts/TimerInterrupts.ino

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,24 +32,24 @@ void setup()
3232
pinMode(BUTTON_PIN, INPUT_PULLUP);
3333

3434
// Setup LED Timer
35-
Timer2.setChannel1Mode(TIMER_OUTPUTCOMPARE);
35+
Timer2.setMode(TIMER_CH1, TIMER_OUTPUTCOMPARE);
3636
Timer2.setPeriod(LED_RATE); // in microseconds
37-
Timer2.setCompare1(1); // overflow might be small
38-
Timer2.attachCompare1Interrupt(handler_led);
37+
Timer2.setCompare(TIMER_CH1, 1); // overflow might be small
38+
Timer2.attachInterrupt(TIMER_CH1, handler_led);
3939

4040
// Setup Counting Timers
41-
Timer3.setChannel1Mode(TIMER_OUTPUTCOMPARE);
42-
Timer4.setChannel1Mode(TIMER_OUTPUTCOMPARE);
41+
Timer3.setMode(TIMER_CH1, TIMER_OUTPUTCOMPARE);
42+
Timer4.setMode(TIMER_CH1, TIMER_OUTPUTCOMPARE);
4343
Timer3.pause();
4444
Timer4.pause();
4545
Timer3.setCount(0);
4646
Timer4.setCount(0);
4747
Timer3.setOverflow(30000);
4848
Timer4.setOverflow(30000);
49-
Timer3.setCompare1(1000); // somewhere in the middle
50-
Timer4.setCompare1(1000);
51-
Timer3.attachCompare1Interrupt(handler1);
52-
Timer4.attachCompare1Interrupt(handler2);
49+
Timer3.setCompare(TIMER_CH1, 1000); // somewhere in the middle
50+
Timer4.setCompare(TIMER_CH1, 1000);
51+
Timer3.attachInterrupt(TIMER_CH1, handler1);
52+
Timer4.attachInterrupt(TIMER_CH1, handler2);
5353
Timer3.resume();
5454
Timer4.resume();
5555

0 commit comments

Comments
 (0)
0