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

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

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

代码说明:

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

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

发表评论

0 个回复

  • STM32四路PWM输出
    在做多通道PWM输出的时候还是要注意很多问题的,由于我用的是STM32C8T6,定时器有4个,分别是一个高级控制定时器TIM1,和三个通用定时器。 TIMER输出PWM实现步骤: 1.       设置RCC时钟; 2.       设置GPIO时钟; 3.       设置TIMx定时器的相关寄存器; 4.       设置TIMx定时器的PWM相关寄存器。
    2023-09-01 05:55:03下载
    积分:1
  • stm32)RC522代码成功
    stm32)RC522代码成功  ,实现刷卡,读卡,读取信息的功能,设置密码
    2022-01-22 06:20:52下载
    积分:1
  • 基于STM32的智能门锁
    具备指纹识别(R301模块),IC 卡,WIFI联网,实现微信远程解锁等功能。
    2022-08-11 22:03:36下载
    积分:1
  • 2.4SPI显示屏 STM32测试程序
    2.4SPI显示屏 STM32测试程序程序功能介绍:上电后屏幕显示40*40小图片若干和一些字符。此时如果触摸屏幕,会进入触摸绘图功能,点哪里线就画到哪里。按S4按键会显示纯色,每按一次颜色变一次,红绿蓝交替显示,按S3按键进入触摸校准,校准后的参数会保存在FLASH里面,下次开机不用再重新校准。第一次使用的时候请务必先校准一次触摸,否则触摸功能无法正常使用。
    2022-03-30 04:13:33下载
    积分:1
  • STM32官方例程 USB设备
     STSW-STM32046,STM32F10X  MSC  HID DEVICE and so on.
    2022-07-20 10:46:38下载
    积分:1
  • stm32无线串口数据转发
    stm32无线串口数据转发 用的无线模块是nrf24l01 实现的功能是: 如果从串口接收到 32 个字节,就把数据通过无线模块发送出去 如果从无线模块接收到32个字节,就把数据通过串口发给电脑, 如果200ms内缓冲区的大小不是32个字节也不是空,会清空缓冲区。
    2022-02-03 14:18:02下载
    积分:1
  • VisualScope虚拟示波器--用STM32通讯例程
    VisualScope虚拟示波器--用STM32通讯例程,
    2022-03-28 17:15:35下载
    积分:1
  • 基于OVOV2640板球控制系统 F4
    本实验开机后,初始化摄像头模块(OV2640),如果初始化成功,则提示选择模式:RGB565模式,或者JPEG模式。KEY0用于选择RGB565模式,KEY1用于选择JPEG模式。    当使用RGB565时,输出图像(固定为:UXGA)将经过缩放处理(完全由OV2640的DSP控制),显示在LCD上面。我们可以通过KEY_UP按键选择:1:1显示,即不缩放,图片不变形,但是显示区域小(液晶分辨率大小),或者缩放显示,即将1600*1200的图像压缩到液晶分辨率尺寸显示,图片变形,但是显示了整个图片内容。通过KE0Y按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。    当使用JPEG模式时,图像可以设置任意尺寸(QQVGA~UXGA),采集到的JPEG数据将先存放到STM32F4的内存里面,每当采集到一帧数据,就会关闭DMA传输,然后将采集到的数据发送到串口2(此时可以通过上位机软件(串口摄像头.exe)接收,并显示图片),之后再重新启动DMA传输。我们可以通过KEY_UP设置输出图片的尺寸(QQVGA~UXGA)。通过KEY0按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。        同时时可以通过串口1,借助USMART设置/读取OV2640的寄存器,方便大家调试。DS0指示程序运行状态,DS1用于指示帧中断。main.c的代码 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-19 06:46:58下载
    积分:1
  • 超声波测距
    已经过测试      上传来大家一起学习一下
    2022-11-26 22:50:08下载
    积分:1
  • STM32F103 -PWM波发一定脉冲数输出
    本代码使用STM32F103控制器,定时器输出PWM波,利用自己编写的代码控制输出脉冲数的输出,做到步进电或伺服电机位置控制的功能。代码已测试成功,准确输出一定数量的PWM脉冲。由于本代码是自己本人写的,可能有些不是很完善的地方,若有错误的地方请指出。
    2022-03-03 05:36:43下载
    积分:1
  • 696518资源总数
  • 104309会员总数
  • 27今日下载