Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the
TimerField
forSTM32F411xE
boards such as the Nucleo F411RE board.It preserves compatibility with the existing supported board (
STM32F429xx
) and introduces an error for boards that haven't been explicitly defined as working. Adding new boards is easy - simply look up the timers in the documentation and add the appropriate define clause.Note that I have not run tests on
STM32F429xx
's, as I don't have access to any. @ramboerik if you still have the hardware and feel like it, it would be fantastic if you could confirm that this works for your setup.