帮忙看下我的这个dac输出电压代码有什么问题 引脚电压一直是2V 无法更改

2019-07-19 20:59发布

void DAC_CONFIG(void)
{
    DAC_SetInMode();//浮空输入
    CLK_PeripheralClockConfig(CLK_Peripheral_DAC,ENABLE);
    CLK_PeripheralClockConfig(CLK_Peripheral_COMP,ENABLE);
    DAC_DeInit();
    DAC_Init(DAC_Channel_1,DAC_Trigger_T4_TRGO,DAC_OutputBuffer_Enable);
    DAC_Cmd(DAC_Channel_1,ENABLE);
    SYSCFG_RIDeInit();
    SYSCFG_RIIOSwitchConfig(RI_IOSwitch_14,ENABLE);
    DAC_DMACmd(DAC_Channel_1, ENABLE);  
    //DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE);
    DAC_SetChannel1Data(DAC_Align_12b_R,4095);
    //DMA1_Channel1
}


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
sassssx
1楼-- · 2019-07-19 23:38
#define DAC_SetInMode()      GPIO_Init(MAX1916_VDA_PORT,MAX1916_VDA_PIN,GPIO_Mode_In_FL_IT)
sassssx
2楼-- · 2019-07-20 00:14
单片机是 stm8ll 152
sassssx
3楼-- · 2019-07-20 04:18
 精彩回答 2  元偷偷看……
螃蟹爱虫
4楼-- · 2019-07-20 04:20
帮顶。
S2663265296
5楼-- · 2019-07-20 06:27
可以分享下你的程序吗,,,我也遇到了

一周热门 更多>