decrease Timer0 int priority

This commit is contained in:
2023-11-19 13:47:48 +03:00
parent 18fbc783b5
commit 6e283e32db
2 changed files with 7 additions and 1 deletions

View File

@@ -39,4 +39,5 @@
-D CORS=\"*\"
-D REDIRECTION_URL=\"http://lazyhome.ru/pwa\"
-D MERCURY_ENABLE
#-D IPMODBUS
#-D IPMODBUS
-D CONFIG_CLEAN_PIN=2

View File

@@ -2003,6 +2003,10 @@ int16_t attachTimer(double microseconds, timerCallback callback, const char* Tim
dueTimerInterrupt.attachInterruptInterval(microseconds, callback);
timerNumber = dueTimerInterrupt.getTimerNumber();
debugSerial<<TimerName<<F(" attached to Timer(")<<timerNumber<<F(")")<<endl;
//DueTimer.Timers[timerNumber].irq
NVIC_SetPriority(TC0_IRQn,2);
debugSerial << "USART0 prio:" << NVIC_GetPriority (USART0_IRQn)<< " TC0 prio:" << NVIC_GetPriority (TC0_IRQn)<<endl;
return timerNumber;
}
#endif
@@ -2832,6 +2836,7 @@ configLocked--;
void inputSetup(void) {
infoSerial<<F("Initializing Inputs")<<endl;
if (!inputs) return;
configLocked++;
aJsonObject *input = inputs->child;