-
Notifications
You must be signed in to change notification settings - Fork 65
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
STM32F10x HAL #15
Closed
Closed
STM32F10x HAL #15
Conversation
This file contains 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
-added startup code generated by CubeMX to use USB with VCP -modified serial function to work in sync mode -distributed main file to avoid compilation errors
-changed mcu step to timer converter prescaller type to be more compatible with stm32 -added more macros and macro functions to mcumap for stm32 -integrated cnc functions in the VCP STM32 generated project -more STM32 mcu functions working -fixed serial buffer code for macro that enables sync TX
-added build dir to .gitignore -disabled some code that yeld compilation errors (review later)
-moved code to mcu file -implemented timer functions and usart init
-Implemented USB, USART and Timer interrupts and config Still presents odd behaviour
-Changed timer mode to upcount without preload buffer (suported by all timers) -Fixed expression that made isr to only fire step set function
Paciente8159
added
new feature: core
new feature: core features
needs: testing
needs: testing
HAL: STM32F1x
HAL: STM32F1x
labels
Jul 27, 2020
-fixed transmission error by checking transmitions status before next send -configuration changes to virtual board
Paciente8159
added a commit
that referenced
this pull request
Aug 5, 2020
- modified coolant related functions and overrides to match spindle design - modified distribution of main (compliance with #15 ) - fixed pin mapping in grbl mapfile - independent mist and flood activation
pwm doesn't work |
- pwm working - timers tested - modified output pins speed configuration TODO - input ISR - analog input
- interrupt on pin change implemented - simplified interrupt code for all interrupts
PWM working |
Paciente8159
added
tested: OK
tested: OK and ready to integrate
and removed
needs: testing
needs: testing
labels
Aug 8, 2020
Paciente8159
added a commit
that referenced
this pull request
Aug 9, 2020
- integrated #15 (STM32F10x HAL)
Merged
Integrated on #27 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
HAL: STM32F1x
HAL: STM32F1x
new feature: core
new feature: core features
tested: OK
tested: OK and ready to integrate
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.
-Initial implementation of the HAL for STM32F10x hardware
-Timer ISR working (needs more testing)
-USART working on USART1 (needs more testing)
-PWM (not tested)
-Input ISR (not tested)
-USB VCP (works but buggy, needs more testing)
-Boardmap file for blue pill board
-EEPROM settings saving not implemented