程序是基于STM32F407的任意波形发生器,可以通过STM32自带的DAC实现生成任意需要的波形,目前自己测试过正弦波和三角波 没有问题, 波形的时序是通过定时器出发来控制的 ,先通过函数生成对应的波形点图,然后通过定时器定时触发 来控制输出波形的频率,以此来实现任意波形的发生! 程序用到了 DMA DAC Timer 程序运行时CPU时间占用很少 适合嵌入大工程里面使用!
2019-12-21 18:56:47 553KB DMA +ADC Stm32F407ZGT 生成任意波形
1