Albin Hedman
Albin Hedman
This is very nice! Do you have any example of using the dual mode or dma that you can share? :)
Sounds great! I'll go to sleep now, time zones.. wont be back for a bounch of hours. Thanks so far :)
> > > ...My current codebase depends on some other modifications for CORDIC DMA (which I'll also open PRs for)... > > > > > > Wow! 🤩 I am...
Very cool! :)
I have quite limited experiance with DMA so take this with a grain of salt but here are some of the use cases I think might be nice to support:...
> 4. A peripheral to peripheral example would be nice. (ADC -> FMAC ?) Would that mean that you could have the entire control loop running in FMAC? So for...
Reading [an5497](https://www.st.com/resource/en/application_note/an5497-introduction-to-the-buck-current-mode-with-the-bg474edpow1-discovery-kit-stmicroelectronics.pdf) page 51 they seem to "only" have the DMA transfer from ADC to FMAC and then trigger an interrupt which does some clamping and then passes the value...
Table 9 of [AN5788](https://www.st.com/resource/en/application_note/an5788-stm32-digital-power-pid-and-iir-filters-for-smps-control-design-and-comparison-on-bg414edpow1-discovery-kit-stmicroelectronics.pdf) gives some performance numbers on regulator in software vs in FMAC
> 2. To be a bit more specific, send messages of differing lengths one after the next. Could something like `next_transfer` described in #171 solve this use case?
What use case would splitting the source from the sink open up that would not be possible with one single type(`Tx`, or `DmaTransfer` in the mem to peripheral case(or reverse)?...