微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32 DAC

STM32 DAC

时间:11-11 来源:互联网 点击:

  1. ;//DAC1输出缓存关闭 BOFF1=1
  2. DAC_Init(DAC_Channel_1,&DAC_InitType);//初始化DAC通道1
  3. DAC_Cmd(DAC_Channel_1,ENABLE);//使能DAC1
  4. DAC_SetChannel1Data(DAC_Align_12b_R,0);//12位右对齐数据格式设置DAC值
  5. }
  6. //设置通道1输出电压
  7. //vol:0~3300,代表0~3.3V
  8. voidDac1_Set_Vol(u16 vol)
  9. {
  10. floattemp=vol;
  11. temp/=1000;
  12. temp=temp*4096/3.3;
  13. DAC_SetChannel1Data(DAC_Align_12b_R,temp);//12位右对齐数据格式设置DAC值
  14. }


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top