3385| 5
|
想在探索者板子上DAC实验的基础上,生成锯齿波,应该怎么实现 |
1金钱
最佳答案你对比一下使用DMA与不使用DMA的区别:
当然,上图的应用场景是针对波形表,显然DMA更合适
对于你要生成锯齿波,波形数据明显可以由单片机实时计算生成,
从而大大降低了对ROM的占用,但同时大大增加了对CPU运算量
二者权衡选最优。
关于DAC生成波形的更多资料请参考:
AN3126 - Audio and waveform generation using the DAC in STM32 microcontrollers.pdf
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
| ||
| ||
| |
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-21 02:42
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网