【NUCLEO-H743ZI】4、片上运放输出DAC信号
[复制链接]
本帖最后由 dql2016 于 2023-10-16 23:09 编辑
在前面的帖子中实现了DAC输出正弦信号,下面配置DAC输出信号通过片上高性能模拟运放输出,配置DAC通道2:
DMA的配置:
运放配置为电压跟随器模式,通过PE7输出信号:
代码增加开启运放输出即可
GenSineWaveData();
HAL_OPAMP_Start(&hopamp2);
HAL_TIM_Base_Start(&htim6);
HAL_DAC_Start_DMA(&hdac1,DAC_CHANNEL_2,(uint32_t *)SineData,128,DAC_ALIGN_12B_R);
效果:
可见波形质量比直接DAC输出的稍差,但是驱动负载能力增强了
09e5da4d82941972a008ad307722d9f1
代码
|