你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

求助大神!为什么我的DAC不能输出电压数据?芯片是stm32f103c8

[复制链接]
qianrushian 提问时间:2018-5-3 14:23 /

int main(void)
{  
  DAC_InitTypeDef DAC_InitType;
  GPIO_InitTypeDef GPIO_InitStructure;

  delay_init();

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE );  
    RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC, ENABLE );   
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;     // ¶Ë¿ÚÅäÖÃ
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN ;    //Ä£ÄâÊäÈë  GPIO_Mode_AIN
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_ResetBits(GPIOA,GPIO_Pin_4) ;//PA.4 Êä³ö¸ß
     
DAC_InitType.DAC_Trigger=DAC_Trigger_None;
DAC_InitType.DAC_WaveGeneration=DAC_WaveGeneration_None;//
DAC_InitType.DAC_LFSRUnmask_TriangleAmplitude=DAC_LFSRUnmask_Bit0;
DAC_InitType.DAC_OutputBuffer=DAC_OutputBuffer_Disable ;
  DAC_Init(DAC_Channel_1,&DAC_InitType);  

   
  
   DAC_Cmd(DAC_Channel_1, ENABLE);
//    DAC_DMACmd(DAC_Channel_1, ENABLE); //
     DAC_SetChannel1Data(DAC_Align_12b_R, 2000);  

  while(1)
{
   delay_ms(1000);
   DAC_SetChannel1Data(DAC_Align_12b_R, 0);  
  delay_ms(1000);
   DAC_SetChannel1Data(DAC_Align_12b_R, 4096);  
}  
}

收藏 评论10 发布时间:2018-5-3 14:23

举报

10个回答
wenyangzeng 回答时间:2018-5-3 15:18:42
103C8有DAC吗? 无标题.png

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

qianrushian 回答时间:2018-5-3 15:24:22

adc 通道 就能用于dac
疯de_恒 回答时间:2018-5-3 15:36:45
本来无一物,何处惹尘埃。

点评

额。。。  发表于 2018-5-15 10:13
wenyangzeng 回答时间:2018-5-3 15:40:34
qianrushian 发表于 2018-5-3 15:24
adc 通道 就能用于dac

ADC=DAC?
qianrushian 回答时间:2018-5-3 15:47:24
す疯Ⅱ恒す 发表于 2018-5-3 15:36
本来无一物,何处惹尘埃。

那 ,哪个芯片有DAC?ZET6 有吗?
疯de_恒 回答时间:2018-5-3 15:50:12
qianrushian 发表于 2018-5-3 15:47
那 ,哪个芯片有DAC?ZET6 有吗?

STM32F051有

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wenyangzeng 回答时间:2018-5-3 17:48:48
qianrushian 发表于 2018-5-3 15:47
那 ,哪个芯片有DAC?ZET6 有吗?

楼主如果能仔细阅读ST官方数据手册,就不会多走弯路了:
无标题.png



xmstudio 回答时间:2018-5-3 19:31:39
如果一定要用DAC的话也可以用PWM加滤波器实现,就是开关电源的原理

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

feixiang20 回答时间:2018-5-4 00:32:36
可以参考STM32F103ZET6中文资料
1.png

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版