0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32_ DAC输出三角波形

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-04-08 10:56 次阅读

今天讲解“STM32F103 DAC输出三角波形”,比较基础,但对于初次使用该功能的朋友来说,还有有借鉴价值。

今天提供并讲解的软件工程,基于昨天的软件工程“DDAC输出三角波形”修改而来。若有疑问,请关注微信公众号“EmbeddDeveloper”获取更多信息

每天提供下载的“软件工程”都是在硬件板子上进行多次测试、并保证没问题才上传至360云盘。

今天的软件工程下载地址(360云盘):

https://yunpan.cn/cPi8GB2DyeKzI访问密码 1a45

STM32F10x的资料可以在我360云盘下载:

https://yunpan.cn/crBUdUGdYKam2访问密码 ca90

工程概要说明:该工程通过配置,输出固定三角波形,频率和幅度也是固定的,当然也是可以变化,如果有朋友需要可以微信公众号中留言。

关于“STM32F103DAC输出三角波形”我把重要的几点在下面分别讲述,若不明白,请关注微信公众号“EmbeddDeveloper”查阅或留言。

一、RCC时钟配置

该函数位于在bsp.c文件下面;

使能RCC时钟:RCC_APB1Periph_TIM2和 RCC_APB1Periph_DAC (正对该工程主要的两项)。

二、引脚配置

该函数位于在dac.c文件下面;

这里是对SPI所使用引脚进行配置。

这里DA1和DA2都使用。

三、DAC配置

该函数位于在dac.c文件下面;

对DA进行配置。

配置的每一条语句都有注释,请看源代码.

注意:

这里的重点就是上面“红色”是两项。

四、触发时钟

该函数位于在timer.c文件下面;

输出的频率就是又该时钟决定的,请看源代码,不懂的微信我。

五、今天的重点提示

DA可以输出很多种波形,感兴趣的朋友可以细心研究一下,后期我应该还有讲解更高级一点的内容。但今天主要的内容就是关于频率和幅度的调节,感兴趣的朋友可以修改参数试一试,我的工程都经过实物板子测试过的,请放心下载使用。

主函数都不拿来讲解了,因为主函数里面基本没有重点,只需要配置好即可。

今天来首音乐:

下载方式:长按网站 ->选择复制 ->打开

或者复制网站在电脑上下载也可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dac
    dac
    +关注

    关注

    43

    文章

    2293

    浏览量

    191042
  • STM32
    +关注

    关注

    2270

    文章

    10900

    浏览量

    355917
  • DA
    DA
    +关注

    关注

    4

    文章

    126

    浏览量

    39220
收藏 人收藏

    评论

    相关推荐

    三角,如何把数据要素变成新长江?

    三角数据一体化,为“数据要素x”做出示范
    的头像 发表于 12-24 14:07 100次阅读
    长<b class='flag-5'>三角</b>,如何把数据要素变成新长江?

    dac902输出正弦和三角波的波形问题求解

    dac902输出正弦和三角波的波形有点奇怪,好像是把负半轴的波形搬移到正半轴来,但是可以输出
    发表于 12-24 06:40

    浅谈电动机三角接法是什么意思?举例分析

    在工业自动化和电力系统中,相交流电动机因其高效率和可靠性而被广泛使用。这些电动机的接线方式对其性能有着重要影响,其中三角接法(Delta Connection)是一种常见的接线方式。 1. 三角
    的头像 发表于 10-23 09:55 857次阅读

    什么是相电机三角形接法?定义是什么?

    相电机三角形接法(Delta Connection)是一种相交流电动机的接线方式。在这种接法中,电机的个绕组相互连接,形成一个闭合的三角
    的头像 发表于 10-23 09:37 761次阅读

    TI Arm内核三角函数的优化

    电子发烧友网站提供《TI Arm内核三角函数的优化.pdf》资料免费下载
    发表于 09-11 09:19 0次下载
    TI Arm内核<b class='flag-5'>三角</b>函数的优化

    三角波发生器的组成和应用

    三角波发生器是一种能够产生连续三角波形信号的电子设备或电路。其输出信号具有特定的频率和波形特征,广泛应用于电子、通信、音频、测试测量以及控
    的头像 发表于 08-08 14:36 1457次阅读

    sn74aup1g00为什么会输出三角波?

    sn74aup1g00,VCC=1.2V, A 输入 25M clk,B输入上拉,Y输出三角波。因为我们芯片输入 等效电容太大了吗?pin4 接芯片的输入,开始在与非门的输出和我们芯片输入中间有个
    发表于 08-08 07:41

    三角形连接和星形连接的基本概念和特点

    一、引言 在电力系统中,电机的连接方式对系统的运行性能和效率有着重要的影响。目前,常用的电机连接方式有三角形连接和星形连接。三角形连接和星形连接各有优缺点,适用于不同的应用场景。 二、三角形连接
    的头像 发表于 07-17 10:35 2500次阅读

    相负载与三角联结的关系

    具有相等的电压和电流,但相位相差120度。相负载广泛应用于工业和商业领域,如电动机、变压器、发电机等。相负载的特点是能够提供稳定的功率输出,减少电磁干扰,提高系统的效率。 三角联结
    的头像 发表于 07-17 10:25 1247次阅读

    电机起转后波形不是正弦,接近三角波,如何调整?

    电机起转后波形不是正弦,接近三角波,如何调整?
    发表于 04-22 07:20

    STM32G4芯片怎么使用最新功能三角函数?

    求助各位大佬: STM32G4芯片怎么使用最新功能三角函数?
    发表于 04-15 08:17

    三角形和星形电机参数怎么确定?

    请教一下 三角形和星形电机怎么确定,通过测量 ------- 线电阻=2*相电阻 星形 线电阻=2/3*相电阻 三角形 这个说法对吗
    发表于 03-07 06:57

    变压器“三角形接线”和“星形接线”接法详解

    变压器“三角形接线”和“星形接线”接法详解  变压器的三角形接线和星形接线是常见的两种接法,它们在不同的应用场景中具有不同的优势和特点。 一、三角形接线 三角形接线也被称为Delta接
    的头像 发表于 02-18 18:17 1.4w次阅读

    SPWM调制波形是由哪两种波形进行调制获得的?

    中。它通过将参考波形三角波进行比较,产生高低电平的脉宽调制信号,从而实现对输出波形的控制。 具体来说,SPWM调制波形由以下两个主要的
    的头像 发表于 02-06 09:25 1889次阅读

    方波 正弦波 三角波信号是如何产生的?

    方波、正弦波和三角波信号的产生方式各有不同,下面分别进行详细阐述
    的头像 发表于 01-29 17:27 7023次阅读