ESP32 на STM32
- Войдите на сайт для отправки комментариев
Сб, 30/03/2019 - 16:01
Добрый день.
Кто-нибудь знает, как преобразовать эту программу для stm32f103?
hw_timer_t * timer = NULL;
void onTimer(){
static unsigned int counter = 1;
Serial.print("onTimer ");
Serial.print(counter);
Serial.print(" at ");
Serial.print(millis());
Serial.println(" ms");
if (counter == 10)
endTimer();
counter++;
}
void startTimer() {
timer = timerBegin(0, 80, true); // timer_id = 0; divider=80; countUp = true;
timerAttachInterrupt(timer, &onTimer, true); // edge = true
timerAlarmWrite(timer, 1000000, true); //1000 ms
timerAlarmEnable(timer);
}
void endTimer() {
timerEnd(timer);
timer = NULL;
}
void setup() {
Serial.begin(115200);
startTimer();
}
void loop() {}
Особенно эту часть.
void startTimer() {
timer = timerBegin(0, 80, true); // timer_id = 0; divider=80; countUp = true;
timerAttachInterrupt(timer, &onTimer, true); // edge = true
timerAlarmWrite(timer, 1000000, true); //1000 ms
timerAlarmEnable(timer);
}
https://github.com/espressif/arduino-esp32/issues/214
Да, кто-нибудь, наверняка, знает.
Тебе стало легче?