mario.contreras
New member
I have read a lot about why a delay/micros/millis functions within an ISR will not work on arduinos.
However, I have been using them in my Teensy projects (T3.2) and they seem to be working fine; I do not require very precise timing and that is why I might have not noticed any issue.
I even have used serial.print and works fine.
I am clear that using them are not the best coding practice but I would like to understand what is happening
Can anyone go deeper on this? why does it seem to work? are there any limitations? any recommendations?
Regards
M
However, I have been using them in my Teensy projects (T3.2) and they seem to be working fine; I do not require very precise timing and that is why I might have not noticed any issue.
I even have used serial.print and works fine.
I am clear that using them are not the best coding practice but I would like to understand what is happening
Can anyone go deeper on this? why does it seem to work? are there any limitations? any recommendations?
Regards
M