-
Notifications
You must be signed in to change notification settings - Fork 1
An Old Timer's Tears [FWT-243] #125
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
Merged
Merged
Changes from 70 commits
Commits
Show all changes
92 commits
Select commit
Hold shift + click to select a range
6dbc6b3
Refactored F4 timer to use configuations
ActuallyTaylor 3c10c42
Fixed timer IDs that were missing for f3
ActuallyTaylor 22ea911
Cleaned up a little
ActuallyTaylor 07efb79
F3 PWM to new timer framework
ActuallyTaylor c6088ac
f4 compiling
ActuallyTaylor e6685eb
Most timers working, advanced timers do not
ActuallyTaylor 0cc7944
All wokring f4 timers
ActuallyTaylor 3a7ecd1
ADC for f4 using new timers
ActuallyTaylor cc7cebb
Timer1 working
ActuallyTaylor 7ce8ad6
bork
ActuallyTaylor f955bf1
Merge branch 'main' into feature/actuallytaylor/timer_refactor
ActuallyTaylor e09c08f
Fixed f3 tim1 & 16
ActuallyTaylor ddeb259
Make PWM a subclass of TimerF3xx
ActuallyTaylor 12635a8
Fixed warning
ActuallyTaylor a4f2ac2
Working f334 PWM
ActuallyTaylor 6cd0fb9
Validated for f302
ActuallyTaylor 28d82d8
Added a macro that allows the user to define code to be called before…
aclowmclaughlin ffd9a86
Commenting :3
aclowmclaughlin e0f0e62
more commenting.
aclowmclaughlin e858026
Changes to bulk initialize, now the debug failure messages contain th…
aclowmclaughlin ac19f66
Update GPIO.hpp
tmb5932 5316636
Update time.hpp
tmb5932 a65e33c
Update GPIO.hpp
tmb5932 cbaaa14
Update GPIO.hpp
tmb5932 b896af9
Applied Formatting Changes During GitHub Build
972a3d6
Update GPIO.hpp
tmb5932 553d7a1
Updating list of what F446 supports.
tmb5932 47b10e9
Update README.md
tmb5932 36144d7
CMAKE improvements
mjh9585 d19317c
VScode configs
mjh9585 524abae
Make all fixes
mjh9585 af0e3d1
Applied Formatting Changes During GitHub Build
eb8b8ec
paths and vars
mjh9585 a11e614
Better default settings management
mjh9585 f231994
Removed other files
mjh9585 db2aaee
Updated default settings extension and move settings to .default files
mjh9585 a7d9a62
Remove linker file changes
mjh9585 eb129db
Fixed rebae issues
ActuallyTaylor bd7d36d
Merge branch 'main' into feature/actuallytaylor/timer_refactor
ActuallyTaylor 6e4122f
Added documentation
ActuallyTaylor fad8212
removed <ctime>, ordered MCUTimers
ActuallyTaylor 6ab1fbf
Updated RTC Timer
ActuallyTaylor c0d1d2c
Update include/core/dev/Timer.hpp
ActuallyTaylor 9a431aa
Removed old PWMTimerF3xx, removed unused imports.
ActuallyTaylor b94cb1a
Removed logger, fixed core::time being removed
ActuallyTaylor 812923c
Update src/core/dev/platform/f3xx/Timerf3xx.cpp
ActuallyTaylor 4edfee8
Update src/core/dev/platform/f3xx/Timerf3xx.cpp
ActuallyTaylor 6cdb446
Update libs/HALf3/src/system_stm32f3xx.c
ActuallyTaylor 628b430
Added #endif and #if comments
ActuallyTaylor 2638d1d
Fixed my typos
ActuallyTaylor 62ab432
Fixed canopen_rpdo
ActuallyTaylor d7f49f7
fix canopen_sample
ActuallyTaylor e2d4dca
Fixed canopen_tpdo
ActuallyTaylor b3527b8
Applied Formatting Changes During GitHub Build
bbe2224
Fix comments for clock prescaler & add (void) pres
ActuallyTaylor 68951bd
Applied Formatting Changes During GitHub Build
4d2c368
Move around timer getting
ActuallyTaylor ce77f08
Update include/core/dev/platform/f3xx/Timerf3xx.hpp
ActuallyTaylor b56450f
Added _t to TimerConfiguration. More const params
ActuallyTaylor d49eedb
Adds default configurations.
ActuallyTaylor 45d34dd
Makes PRESCALER a uint32_t
ActuallyTaylor 5044e74
Added a comment about me being dumb and making -1 a uint32
ActuallyTaylor f7f133d
Fixed build
ActuallyTaylor 732c897
inline getTIM to make the compiler stop complaining
ActuallyTaylor f3d32c7
Applied Formatting Changes During GitHub Build
a9aa6f0
Default config template for `getTim`
ActuallyTaylor ece7812
Applied Formatting Changes During GitHub Build
c9ac850
Formatted
ActuallyTaylor 2b7e571
Applied Formatting Changes During GitHub Build
63931d7
Merge branch 'main' into feature/actuallytaylor/timer_refactor
ActuallyTaylor 7cacb57
Added context void * for interrupt handlers.
ActuallyTaylor d7ea9b5
Fix RTC timer having period
ActuallyTaylor 70f0b0c
Documented AUTO_PRESCALER better
ActuallyTaylor 54a9524
Documented why getTIM uses inline.
ActuallyTaylor f933cef
Updated Timer Init docs
ActuallyTaylor a156271
Alter subclasses to inherit docs.
ActuallyTaylor 105a7a7
Fix RTC build.
ActuallyTaylor 498b67d
replace inline
ActuallyTaylor 5e3e705
Fixed my sample
ActuallyTaylor e6a4276
Applied Formatting Changes During GitHub Build
2c998eb
Add return descriptor & default argument.
ActuallyTaylor ad7c2cf
Use class enums instead of board specific defs
ActuallyTaylor 97af051
Wrote docs for why TimerTypes exists
ActuallyTaylor 5a4e925
More comments in TimerTypes + name change of enum.
ActuallyTaylor 5da5b6a
Started commenting TimerClockSource.
ActuallyTaylor b5b2db1
Update docs for TimerClockSource.
ActuallyTaylor eec1679
Adds docs for TimerMasterModeSelection
ActuallyTaylor d99fd04
Fix timer sample
ActuallyTaylor 94ef1aa
Applied Formatting Changes During GitHub Build
0bf362f
Merge branch 'main' into feature/actuallytaylor/timer_refactor
ActuallyTaylor 7f05866
Applied Formatting Changes During GitHub Build
26b018e
Quick fixes for some includes & comments
ActuallyTaylor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.