-
-
Notifications
You must be signed in to change notification settings - Fork 40.5k
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
Arm dac+arm pwm #6165
Arm dac+arm pwm #6165
Conversation
4dbd794
to
9a71ebd
Compare
@JohSchneider Should this be targeting the "arm-dac-work" branch? If so, we can redirect the PR. |
@drashna: yes that was my intention -> please redirect the PR the "duplicate" tag is probably related to that? |
There, that should be what you wanted. :) And yes, that's why the duplicate tag was added. removing now. |
thank you :-D |
9a71ebd
to
6797af7
Compare
You're very welcome! And most likely, when you opened the PR, you didn't change the target branch, so it defaults to master. Which can be a PITA, some times. |
@jackhumbert any issues with this PR, since it's merging int the arm-dac-work branch that you were/are working on? |
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Terminating a line in Markdown with <space>-<space>-<linebreak> creates an HTML single-line break (<br>). Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
and add documentation for the override
to be more consistent with other QMK code Co-authored-by: Joel Challis <git@zvecr.com>
defaulting to GPTD6 or GPTD8 for stm32f2+ (=proton-c) stm32f1 might need to set this to GPTD4, since 6 and 8 are not available
43c8736
to
bfec6c6
Compare
again rebased, this time onto 'develop' |
Any updates on this? |
Since this is too technical for me, I can't really help out here. However I do have a rebased version of this tree, in case that helps either @JohSchneider or anyone else that wants to pick this up. Edit: you can find that branch, with some additional edits/backports here: Edit 2: @spidey3 was able to find the AVR issue, and can confirm that it's fixed. f7c51105600cce5c3444f0542e45510e9d4dbc12 |
This will be addressed with a separate PR. |
add audio-ARM-PWM feature
Description
These updates do a bit of refactoring (de-duplicating and moving common code around) between the existing AVR (-pwm) code and the new ARM-DAC from this branch #6123 f52faeb
And finally add a new audio-ARM-PWM implementation.
My goal is/was to get audio working on the dirt-cheap STM32F103C8B boards (BluePill) - which sadly do not have a DAC like its newer/larger brethren from the STM32F2xx and STM32F3xx family.
still open TODOs
Types of Changes
Issues Fixed or Closed by This PR
Checklist