-
Notifications
You must be signed in to change notification settings - Fork 143
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Restructure examples #359
Comments
List of Nucleo Boards
ST Discovery boardsThis list seems not to be complete, is there a good overview on STs website?
|
In addition, we should have at least the Nucleo Pinouts available as machine readable data, so we can generate both BSPs and unittests for them like this GPIO test. |
That's a great idea! Perhaps we can also generate https://github.com/modm-io/modm-template at the same time cos it would be basically have a mostly similiar structure? |
For the nucleo boards the only unavoidable difference is the Can we somehow get machine-readable data (from CubeMX?) to generate the code? |
Yes, I found this: https://salkinium.com/stm32/clock/ But it's both matches too much and too little, because ST has some logic conditions inside their XML that I do evaluate, so there may be duplicates or missing nodes. It's pretty horrifying. |
Ah, found the code: it's quite simple: salkinium/modm-devices@5381b4b (Simple in the sense that ST's data is basically just a graph dump, but the difficulty is getting the actual limitations, like clock rate resolved, which are part of the IP file) |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Problems / possibilities for improvement
Restructuring modm examples
PASS
/FAIL
in the serial log.The text was updated successfully, but these errors were encountered: