下面我们一wav头文件来分析一下: 下面是双声道的,16位,48000采样录的wav文件: 打开属性,能看到的有用信息只有比特率了: 上图的比特率就是 wav头文件里的bitrate: 1536kbps=量化采样点*位深*声道数 这个比特率是按照 '位' 来算 ...
详细的wav头文件解析,有例子:http: www.cnblogs.com chulin p .html 关于录音程序的编写: 我的思路是改写原子的程序,原子的程序需要借助VS 这是一个语音芯片 来实现录音, 麦克风连接在VS 这是一个语音芯片 芯片上,麦克风采集的声音电压会经过语音芯片处理存入语音芯片特定的寄存器中 ,用stm 从那个语音芯片的寄存器里读音频数据,并通过FATFS文件系统制作WA ...
2018-01-08 11:27 11 2206 推荐指数:
下面我们一wav头文件来分析一下: 下面是双声道的,16位,48000采样录的wav文件: 打开属性,能看到的有用信息只有比特率了: 上图的比特率就是 wav头文件里的bitrate: 1536kbps=量化采样点*位深*声道数 这个比特率是按照 '位' 来算 ...
简介 基于STM32F105介绍STM32的硬件CRC和使用方法,并记录软件检验实现。 STM32的CRC介绍 手册中说明STM32的CRC硬件校验使用的是32位CRC校验,多项式为0x04C11DB7;CRC计算时一次性运算32bits,不是按照字节运算;CRC_DR寄存器的复位值 ...
IIC事件检测:498页。STM32的硬件IIC通信非常严格,每一步都要检测相应的标志位是否正确,确保通信不会出错。 ...
这是帮一个同学做毕设做的,基本要求如下(有些指标看看就好,实际当然不需要,哈哈): (1)放大器1的增益为46dB,放大器2的增益为40dB,增益均可调;(2)带通滤波器:通带为300Hz~3.4k ...
进行编程 同时查资料时发现对于大容量stm32f10x,FSMC会跟IIC1的SDA发生冲突,经常被忽 ...
在网上总看到有人说STM32的硬件IIC不好用,可到底哪不好用,也一直没找到问题点。 最近有空看了一下STM32的硬件IIC,里面很多EV5/EV6等事件的概念是有些别扭,不过不影响使用。 写了一个简单的polling模式下的数据读写,也能正常实现功能。但是在单步调试时发现了一些问题,先上 ...
笔记本USB转串口实物连接图: 电路连接图: ...
对于简单的代码,不需要进行硬件调试,直接一次成功。但如果代码工程比较大,难免存在一些bug,这就有必要通过硬件调试来解决问题了。 stm32支持JTAG和SWD,JLINK V8也支持JTAG和SWD。所以可以选用这两种方式来调试。不过JTAG占用的IO口较多,而SWD只需要两根就可以了,所以在 ...