用STM32内置DAC做两路独立输出的信号发生器,谁有好的方案?

2019-10-15 03:47发布

用STM32片载DAC做两路独立输出的信号发生器,谁有好的方案?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
sweetstandard
2019-10-15 11:44
一个DMA,可以同时控制2个DAC输出的。

只要先把两路DAC的值先合在一起就行了。

  for (Idx= 0; Idx<N; Idx++)
  {
    Dual_DAC_12bit[Idx] = (DAC1_12bit[Idx] << 16) + (DAC2_12bit[Idx]);
  }
我做过了这个试验,通过了,生成了两个很好的正统波。
美中不足的是,两路信号虽然频率振幅皆任意可调,但两路不能完全独立,
幅度可以独立可调,但频率却不行,两路互相关联。

一周热门 更多>