本文介绍:  采样率支持 8KHz / 11.025KHz / 16KHz / 22.05KHz / 24KHz / 32KHz / 44.1KHz / 48KHz。可以有150个词条,这个有个不太方便的地方就是没有配套SDK,不能自己随便改词条。(这个USB有点老,相比于之前的那个语音模块多了更多的定时器还有两个SPI,并且全IO都支持中断)(音频采样范围更广了,之前的那个话筒是贴片的元器件不太方便,这个用的双绞线)今天这个淘宝20元左右比那个便宜,之前那个内核是51的,一个8位机。

目录

引子

处理器

外设

音频

蓝牙

模组展示


引子

关注我的老粉们应该知道我之前用过语音模块做东西,那个比较贵要50多。

今天这个淘宝20元左右比那个便宜,之前那个内核是51的,一个8位机。

后面我做东西的时候语音模块可能会换成这个,今天来看看芯片手册了解一下。

处理器

 32位处理器, 支持FPU(Hardware Float Point Unit)
 运行频率: 240MHz
 内置 2MB FLASH
 64中断向量
 4级别中断优先级
(32位机还支持浮点运算性价比这块不错)

外设

 USB1.1
 4个多功能16位定时器, 支持捕获和PWM模式
 3个16位PWM发生器, 可用于驱动电机
 2个SPI
 所有GPIO支持外部中断
(这个USB有点老,相比于之前的那个语音模块多了更多的定时器还有两个SPI,并且全IO都支持中断)

音频

 两通道 16 位 DAC, SNR> = 95dB
 单通道 16 位 ADC, SNR> = 90dB
 采样率支持 8KHz / 11.025KHz / 16KHz / 22.05KHz / 24KHz / 32KHz / 44.1KHz / 48KHz
(音频采样范围更广了,之前的那个话筒是贴片的元器件不太方便,这个用的双绞线)

蓝牙

 符合蓝牙 V5.1 + BR + EDR + BLE 规范
 满足 Class1 class2 和 class3 传输功耗需求
 支持 GFSK 和 π / 4 DQPSK 所有包装类型
 最大+ 6dbm 发射功率
 接收器最小灵敏度
(支持蓝牙5.1,算是比较新的了)

模组展示

编号 名称 功能说明
1 VCC 电源输入3-5.5V
2 GND 地脚
3 PC4 IO口
4 PC5 IO口
5 TX 串口输出
6 RX 串口输入
7 PA2 IO口
8 DM USB-
9 DP USB+
10 PC3 IO口
11 PA3 IO口
12 PA4 IO口
13 SPK2 喇叭接线端
14 SPK1 喇叭接线端
15 GND 地脚
16 GND 地脚
17 PB1 IO口
18 PB3 IO口
19 PB5 IO口
20 PB8 IO口
21 PB10 IO口
22 PB9 IO口
23 GND 地脚
24 MIC+ 麦克风输入

这种模块一般都是串口连,那个蓝牙要用的话需要和官方说明。

通信帧比较简单,用了一个和校验

起始码 长度 方向 动作ID SUM 结束码
0xFE 0x04 0x00 0xXX 0xXX 0xFD

        可以有150个词条,这个有个不太方便的地方就是没有配套SDK,不能自己随便改词条。希望后面官方大大可以增加这个功能。

——————————————————————————————————————————–

我的项目还没搞完,这个语音模块估计要3月份才能上项目展示了。 

原文地址:https://blog.csdn.net/qq_52479948/article/details/135711216

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_59982.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注