一个简单的dac问题

2019-07-20 21:23发布

  • for(i=1500;i<0xFFF;i+=5)
  •                                 {
  •                                         DAC_SetChannel2Data(DAC1,DAC_Align_12b_R,i);
  •                                         delay_ms(5);
  •                                 }
  •                         for(i=0xFFF;i>1500;i-=5)
  •                                 {
  •                                         DAC_SetChannel2Data(DAC1,DAC_Align_12b_R,i);
  •                                         delay_ms(5);
  •                                 }
  • 变量i从1500——4095——1500,输出电压从1.2v——3.3v——1.2v,LED2灭——暗——亮——暗——灭(即使能导通,但是电流过小,所以会完全熄灭)
  • DAC_SetChannel2Data(DAC1,DAC_Align_12b_R,i);是这个句子控制了电压么 能给我分析一下这个句子么 它是怎么控制电压的呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。