基于STM32F407的波形发生器(正弦波,三角波,锯齿波,方波,梯形波),波形种类通过串口调节,波形频率通过按键调节
时光匆匆,岁月如梭,每当望着天边的残阳,映照整个江面,总是叹息青春的一去不复返。不多抒情,我们直接进入正题,想必各位由题目就知道了我的项目的功能以及要解决的问题。多说无益,下面我会就具体内容进行以下几个方面的阐述:1.每篇必有吐槽;2.简单介绍;3.测试结果展示;4.核心代码部分
想必各位在读过我的文章之后应该是已经够用,当然可能也会存在着与我项目的类似的需要解惑,我表示欢迎,有需求可以加微信:wpt666aaa 或者 QQ:2036795517
1.吐槽
其实不才,我并不是什么聪明的学生,只不过是在大三的时候认真地做的课设之一,比较幸运的把老师提的要求全部给实现了,我甚至为此冷落了我关注的好几个抖音甜妹,唉,都是我的错,电子DIY的瘾确实大,以至于我无法自拔,回归正题,在那个疫情的时期确实不易,是的,我花了两周的时间边抖腿边挠头搞了个这玩意儿出来,结果还算满意。其实原理蛮简单,无非就是把串口和按键中断和DMA和DAC结合了一下,代码精简,没有别的杂质,欢迎大家交流咨询。我现在也算是一个老白了,身边也是大佬云集,给咱不小的压力,每天也是疯狂补充知识,自认为有所小成,各位如果在毕设和课设上遇到问题可以给予帮助,直接加我即可,这些都是很方便的。
简单介绍
芯片:STM32F407均可
功能:首先可通过串口控制选择五种波形:正弦波,三角波,锯齿波,方波,梯形波;其次可通过按键调节波形的频率大小,每次步进10倍。
测试结果展示
正弦波
三角波
锯齿波
方波
梯形波
所有结果均通过示波器严格测量,并验收通过
核心代码
可加我开头处联系方式获取。。。。
最后的最后
我是只发布高质量文章的** 李白有点儿黑 **希望各位在电子领域有所建数和发展。