花费 65 ms
数字麦克风PDM信号采集与STM32 I2S接口应用(一)

数字麦克风采用MEMS技术,将声波信号转换为数字采样信号,由单芯片实现采样量化编码,一般而言数字麦克风的输出有PDM麦克风和PCM麦克风,由于PDM麦克风结构、工艺简单而大量应用,在使用中要 ...

Mon Aug 05 00:49:00 CST 2019 0 4887
数字麦克风PDM信号采集与STM32 I2S接口应用(三)

本文是数字麦克风笔记文章的数据处理篇。 读取数字麦克风的信号,需要嵌入式驱动和PC应用的结合,驱动负责信号采集,应用代码负责声音分析。 一般而言,在完成特征分析和实验之后,把优化过的代 ...

Tue Nov 05 03:23:00 CST 2019 2 1555
数字麦克风PDM转PCM与STM32 I2S接口应用----重要文档列表

数字麦克风PDM脉冲到PCM信号需要一个二次采样,ST 提过了PDM2PCM的软件包,可以完成上面的工作。软件包源码没有开源,使用手册也简洁的让人抓狂,我觉得可能是因为ST更高级的MCU直 ...

Mon Aug 05 21:20:00 CST 2019 1 1816
数字麦克风PDM信号采集与STM32 I2S接口应用(二)

在使用STM32的数字麦克风I2S接口时,计算采样率让人头疼,芯片手册上没有明确的说法,而手册上的计算方法经过测试却和实验不符。借助搜索引擎,大部分资料都是来自于开发板卖家或开发板论坛,主 ...

Mon Aug 05 19:24:00 CST 2019 2 1713
STM32 MCO时钟输出配置实验

STM32的PA.8引脚具有复用功能——时钟输出(MCO), 该功能能将STM32内部的时钟通过PA.8输出. 操作流程: 1)、设置PA.8为复用AF模式。 RCC_AHB1Perip ...

Tue Jun 18 05:39:00 CST 2019 0 1487
嵌入式LCD闪烁--emWin使用内存设备避免闪烁

0、引子 近日在论坛看到有人说屏幕闪烁,问道怎么解决。在嵌入式gui使用方面,屏幕闪烁一般多出现在多个窗口层叠、多图层层叠、更新图层时。受限于接口速度,即使屏幕有很高的刷新率,也做不到无闪烁,所以要 ...

Sat Mar 28 04:26:00 CST 2020 0 1801
C语言单元测试框架--EmbedUnit

1、简介 Embedded Unit是个纯标准c构建的单元测试框架,主要用在嵌入式c的单体测试上,其主要特点是不依赖于任何C的标准库,所有的对象都是静态分配。 最早这个项目托管在SourceFor ...

Mon Jun 25 06:21:00 CST 2018 0 1981
嵌入式单元测试--框架解析

1.单元测试的必要性 单元测试是软件开发的重要一环,尤其对嵌入式开发。因为嵌入式开发受限于开发环境、调试工具等因素,不能和纯PC软件开发一样使用很多先进的工具。这就需要开发者在开发过程中,进行更细的 ...

Thu Jun 21 06:21:00 CST 2018 0 1984
STM32 HAL SPI读取MPU6500的设备ID异常

1、问题背景 近前,使用STM32F4 HAL库的SPI读取MPU6500出现异常。 现象:读取ID失败,返回0,以为硬件焊接问题,各种排查,最后为了示波器测试方便,把读取ID的 ...

Tue Jun 18 01:42:00 CST 2019 0 784

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM