Setup CubeMX Support - #526
Draft
dchansen06 wants to merge 127 commits into
Draft
Conversation
3 tasks
dchansen06
force-pushed
the
CubeMXSupport
branch
from
July 21, 2026 05:51
b0d2557 to
fb0c9e3
Compare
dchansen06
force-pushed
the
CubeMXSupport
branch
from
July 31, 2026 13:22
fb0c9e3 to
c670297
Compare
dchansen06
force-pushed
the
CubeMXSupport
branch
from
August 12, 2026 07:21
c670297 to
0f0edb3
Compare
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
This reverts commit da7387f.
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
This reverts commit da7387f.
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
…pied over from TimedCAN Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
…638107/1525038985175367720/1526432730273943714) to the monorepo Also update extension list for freemarker support Co-authored-by: TrainmanR <TrainmanR@users.noreply.github.com> Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
… code, while before it would be erased on re-generation of the file.
…mation Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
… builds Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
…07/1525038985175367720/1527205781462712471) into git vcs Co-authored-by: TrainmanR <TrainmanR@users.noreply.github.com> Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
…mpile at all so sorry Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Allows timer to be selected in the CubeMX GUI and generates the necessary code for timer initializat ion and interrupt handling.
Logomatic and VCP work... somehow? Not through CubeMX yet and needs heavy cleanup Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Also back to 160 MHz since it is a nicer number Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Nuke - `G4PERTESTING` - `G4SPITESTING` - `G4ADCTESTING` - `G474xE_CAN_TESTING` - `G4FANCYCANTESTING` Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
3 tasks
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
dchansen06
added a commit
that referenced
this pull request
Aug 18, 2026
# Casually Invokable Auto Formatting ## Problem and Scope I catch myself mark a PR as ready for review and then setting it back to a draft after all the auto formatting jobs ran just because it's nice to have ## Description Run auto format only on commits with the lowercase words `auto` and `format` in them OR when in a pr that is not a draft ## Gotchas and Limitations Later auto formatting jobs invoke off of it, which is intentional, but could be confusing ## Testing - [ ] HOOTL testing - [ ] HITL testing - [x] Human tested ### Testing Details Tried different combinations as commits within this PR ## Larger Impact Nicer setup and no pinging on ready for review boundaries ## Additional Context and Ticket Thought of during #526 Resolves #541 --------- Signed-off-by: Daniel Hansen <dchansen06@gmail.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
CubeMX Support
Problem and Scope
CubeMX is quite helpful, but previously we did not support it
Description
Adds the documentation and
iocfiles for relevant boardsGotchas and Limitations
Conflicts with peripheral abstractions
Adding a new MCU is still painful
All projects with CAN do not yet have an
iocTesting
Testing Details
TODO
Larger Impact
Much quicker peripheral initialization and clock configuration
Additional Context and Ticket
Resolves #444
Includes