登录
首页 » c,STM32 » STM32中AD/DA转换并在DMA中进行存储

STM32中AD/DA转换并在DMA中进行存储

于 2022-09-16 发布 文件大小:4.07 MB
0 152
下载积分: 2 下载次数: 1

代码说明:

STM32中AD/DA转换并在DMA中进行存储,采用数组存储,用ADC采集语音信号,然后用DMA存储,最后用DAC播放。 录音大约可以在8秒左右,采样的后还原的波形还是不错的,提高采样频率之后可以完美还原波形。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • ov7670采集图像并在LCD上显示,并传到PC上位机
    ov7670通过STM32采集图像,在LCD上显示,并通过串口DMA传给PC上位机
    2023-06-10 22:20:04下载
    积分:1
  • 串口转can总线,485总线工程
    自制转换器,通过232,将can总线或485总线数据用串口调试助手读出来。
    2022-02-01 08:45:35下载
    积分:1
  • 双通道的ADC采集
    STM32单片机通过PA IO口采集ADC信号并通过串口传输到上位机。
    2022-02-02 22:06:07下载
    积分:1
  • STM32 0v7670颜色识别
    将摄像头的数据读出写入tft屏,读取tft屏幕上的像素点的颜色进行识别。由于RGB格式的颜色数据的效果不好,所以将其转换为HSL格式数据。首先遍历寻找腐蚀中心,然后在之前腐蚀中心点处进行迭代向外寻找新的腐蚀中心。腐蚀算法从该点开始分别向上下左右四个方向进行读点,若点的颜色符合条件则往外读,等四个方向都结束后得到四个边缘点的坐标,记左边缘点的x轴坐标为left,右边缘点的x轴坐标为right,上边缘点的y轴坐标为up,下边缘点的y轴坐标为bottom,那么坐标( (right-left)/2 , (up-bottom)/2 ) 即为新的腐蚀中心。
    2022-04-30 09:01:56下载
    积分:1
  • stm32激光测距,可以实现30m的测距
    这个代码是基于stm32L0系列的激光测距,采用MS1002/MS1022的TDC芯片来进行时间测量。MS1002/MS022可以替代常用的GP2芯片。但是因为个人能力问题,原本是想测量一千米的室外距离,现在在室内条件有限,只能测试到30m的距离,拿到室外之后测试的灵敏度会降低,有时可能没办法测距。这个还在修改中,有问题我们可以一起讨论。欢迎大家指正
    2022-04-07 23:00:45下载
    积分:1
  • RS485通讯程序
    STM32,RS485收发程序,端口初始化,时钟、GPIO等初始化,以及中断配置,中断入口函数编写等
    2022-06-01 18:59:10下载
    积分:1
  • STM32门禁系统
    stm32 C语言 实现红外射频,增加使用语音播报模块,。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    2022-01-31 10:47:03下载
    积分:1
  • free modbus在stm32f103rx上的移植应用
    free modbus在stm32f103rx上移植的一个简单例子参考am论坛的一个帖子,已移植好,应用部分可以略过
    2022-10-15 05:05:05下载
    积分:1
  • 四轴飞行器源代码
    基于STM32的四旋翼飞行器的程序部分,使用KEIL4编写,请使用KEIL4来查看项目,KEIL5会导致中文乱码
    2022-06-16 10:39:18下载
    积分:1
  • Using Siemens A35 display on STM32
    2022-01-28 15:02:22下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载