STM32F407输出FSK信号,波形失真,为什么?求解答

2019-07-20 05:41发布

#include "dac.h"
void DAC_Config(void)
{
        GPIO_InitTypeDef GPIO_InitStruct;
        DAC_InitTypeDef   DAC_InitStruct;

        RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA,ENABLE);
        RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC,ENABLE);

        GPIO_InitStruct.GPIO_Mode=GPIO_Mode_AIN;//????
        GPIO_InitStruct.GPIO_Pin=GPIO_Pin_5;
        GPIO_InitStruct.GPIO_PuPd=GPIO_PuPd_DOWN;
        GPIO_Init(GPIOA,&GPIO_InitStruct);//???GPIO

        DAC_InitStruct.DAC_OutputBuffer=DAC_OutputBuffer_Enable;//???DAC????
        DAC_InitStruct.DAC_Trigger=DAC_Trigger_T2_TRGO;//?????2?????
        DAC_InitStruct.DAC_WaveGeneration=DAC_WaveGeneration_None;//????????
        DAC_Init(DAC_Channel_2,&DAC_InitStruct);//???DAC1

        DAC_Cmd(DAC_Channel_2,ENABLE);//??DAC??1

        DAC_DMACmd(DAC_Channel_2,ENABLE);//??DAC?DMA??
}



  /* DMA1 channel7 configuration */
  DMA_DeInit(DMA1_Stream6);
  // DMA_InitStructure.DMA_Channel = chx;  //í¨μàÑ¡Ôñ
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 07:50
 精彩回答 2  元偷偷看……
mhsdsa
2楼-- · 2019-07-20 10:08
 精彩回答 2  元偷偷看……
zhz1996
3楼-- · 2019-07-20 11:20
mhsdsa 发表于 2018-10-18 08:19
我也有过类似情况,如何解决,谢谢楼主们

请问你之前遇到的类似情况,找出来原因了吗?

一周热门 更多>