Skip to content

Method to free up timer and redefine ISR used by delay()/millis()/micros() #10978

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
brycecherry75 opened this issue Nov 19, 2020 · 1 comment
Labels
Component: Core Related to the code for the standard Arduino API feature request A request to make an enhancement (not a bug fix)

Comments

@brycecherry75
Copy link

For my particular application, I need to free up an available timer used by delay()/millis()/micros() for another purpose while retaining the use of delayMicroseconds() which is not used by a timer along with placing my own code in the particular ISR thereof and I am looking for a method to do so.

@per1234 per1234 added Component: Core Related to the code for the standard Arduino API feature request A request to make an enhancement (not a bug fix) labels Nov 19, 2020
@matthijskooijman
Copy link
Collaborator

@brycecherry75, if your request is about AVR boards, see arduino/ArduinoCore-avr#320 which, I think, should allow you to do what you want to do. If so, it would be good if you could test it and provide feedback in the PR, which should help with getting it merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Core Related to the code for the standard Arduino API feature request A request to make an enhancement (not a bug fix)
Projects
None yet
Development

No branches or pull requests

3 participants