OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4290|回复: 3

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

[复制链接]

3

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2018-10-12
在线时间
36 小时
发表于 2018-10-17 11:41:11 | 显示全部楼层 |阅读模式
3金钱
#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;  //í¨μàÑ¡Ôñ

462554169486932926.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-10-18 02:31:47 | 显示全部楼层
回复

使用道具 举报

0

主题

109

帖子

0

精华

初级会员

Rank: 2

积分
167
金钱
167
注册时间
2018-9-2
在线时间
8 小时
发表于 2018-10-18 08:19:56 | 显示全部楼层
我也有过类似情况,如何解决,谢谢楼主们
回复

使用道具 举报

3

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2018-10-12
在线时间
36 小时
 楼主| 发表于 2018-10-18 11:30:01 | 显示全部楼层
mhsdsa 发表于 2018-10-18 08:19
我也有过类似情况,如何解决,谢谢楼主们

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 10:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表