关于STM32F103RCT6 Mini板DAC的求助

2019-08-14 01:26发布

我正试着做DAC程序。用ST-LINK下载以下程序后,Mini板的PA4口用万用表测不到有电压输出。
                GPIO_InitTypeDef GPIO_InitStruct;       
                DAC_InitTypeDef DAC_InitStruct;

                RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOA,ENABLE);
                RCC_APB1PeriphResetCmd(RCC_APB1Periph_DAC,ENABLE);

                GPIO_InitStruct.GPIO_Mode=GPIO_Mode_AIN;
                GPIO_InitStruct.GPIO_Pin=GPIO_Pin_4;
                GPIO_InitStruct.GPIO_Speed=GPIO_Speed_50MHz;       
                GPIO_Init(GPIOA,&GPIO_InitStruct);
                GPIO_SetBits(GPIOA,GPIO_Pin_4);

                DAC_InitStruct.DAC_LFSRUnmask_TriangleAmplitude=DAC_LFSRUnmask_Bit0;
                DAC_InitStruct.DAC_OutputBuffer=DAC_OutputBuffer_Disable;
                DAC_InitStruct.DAC_Trigger=DAC_Trigger_None;
                DAC_InitStruct.DAC_WaveGeneration=DAC_WaveGeneration_None;
                DAC_Init(DAC_Channel_1,&DAC_InitStruct);

                DAC_Cmd(DAC_Channel_1, ENABLE);

                DAC_SetChannel1Data(DAC_Align_12b_R,4096);       


后来我试着把“ALIENTEK MINISTM32 实验17 DAC实验”的程序写进去。由于手头没有显示屏,所以只能直接测量PA4口,但同样测不到电压。

供电采用的是USB-232接口的供电。

请问各位大神。我这个是什么原因造成的呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
login_FAE
1楼-- · 2019-08-14 09:52
路人丶甲 发表于 2017-9-13 15:10
你看错了吧。链接里的那个例程是没有使用按键的。

看图
路人丶甲
2楼-- · 2019-08-14 15:17
 精彩回答 2  元偷偷看……

一周热门 更多>