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

【旺宝电子STM32F107金龙开发板】基础例程教程 第五章——DAC

[复制链接]
一座城 发布时间:2015-5-7 10:49
第五章 金龙107——DAC

5.1 DAC简介:
数字/模拟转换模块(DAC)12位数字输入,电压输出的数字/模拟转换器。DAC可以配置为8位或12位模式,也可以与DMA控制器配合使用。DAC工作在12位模式时,数据可以设置成左对齐或右对齐。DAC模块有2个输出通道,每个通道都有单独的转换器。在双DAC模式下,2个通道可以独立地进行转换,也可以同时进行转换并同步地更新2个通道的输出。DAC可以通过引脚输入参考电压VREF+以获得更精确的转换结果。
5.2实验说明:
在本实验中,主要使用到开发板上的DAC模块,可用示波器检测波形,
主要跳线帽:JP4JP7都接在2-3
5.3硬件说明:
本实验用到的硬件很少,PA4输出正弦波形,在板上的CN3DAC接口上输出,另外可直接接在PA4或者PA5上,观测波形,PA4是接在CN3DAC接口。
5.4程序说明:
本实验重点是有关DAC的配置,打开hw_config.c文件,DAC具体配置如下
图片1.png
图片2.png
DAC采用的定时器触发的方式,所以要对定时器进行配置,
图片3.png
一般来说,用DAC输出波形,传输的数据比较多,所以采用DMA传输可以节省CPU的开支。配置DMA函数:
图片4.png
图片5.png
详细的配置说明请参考程序和STM32参考手册,库函数的调用需要参考库函数使用说明。
while循环中,实现LED灯的循环亮灭,来指示程序的运行。
5.5实验现象:
LED循环点亮,表明程序的运行,
用示波器接到CN3DAC接口,可以观测到正弦波形。

【05】金龙107_DAC.rar (2.01 MB, 下载次数: 13)
收藏 评论5 发布时间:2015-5-7 10:49

举报

5个回答
为什么是EEFOCUS小白 回答时间:2015-5-7 11:35:21
谢谢分享
arm8686 回答时间:2015-5-7 13:11:20
为工整、清晰的中文注释点赞!
tg1991 回答时间:2015-5-8 08:12:37
新手过来参考学习
战将洛天依 回答时间:2015-5-20 17:02:30
金龙广告多
stary666 回答时间:2015-5-20 17:52:50
精度怎样??、

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版