资源简介
本项目包含语音识别和控制,手机远程控制,音乐播放,讲笑话等功能,还可以自行扩展。使用了STM32F103RxT6、LD3320A语音识别芯片、ESP8266、SD卡、继电器、LED、蜂鸣器、麦克风等,ESP8266只使用了AT指令集,有其他需求可以自行编译修改,包含电路图(PDF)。
代码片段和文件信息
//头文件
#include “buzzer.h“
/**
* @file Buzzer_GPIO_Config
* @brief Buzzer灯引脚配置
* @param 无
* @retval 无
*/
void Buzzer_GPIO_Config(void)
{
//定义一个GPIO_InitTypeDef 类型的结构体
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(BUZZER_GPIO_RCC ENABLE); //使能GPIO的外设时钟
/*BUZZER*/
GPIO_InitStructure.GPIO_Pin = BUZZER_GPIO_PIN; //选择要用的GPIO引脚
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //设置引脚模式为推免输出模式
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//设置引脚速度为50MHZ
GPIO_Init(BUZZER_GPIO_PORT &GPIO_InitStructure);//调用库函数,初始化GPIO
GPIO_ResetBits(BUZZER_GPIO_PORT BUZZER_GPIO_PIN);
}
void Buzzer_Toggle(void)
{
BUZZER_GPIO_PORT->ODR ^= BUZZER_GPIO_PIN;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-03 10:30 STM32-LD3320A\
目录 0 2019-06-03 10:30 STM32-LD3320A\.git\
文件 28 2019-05-13 02:19 STM32-LD3320A\.git\COMMIT_EDITMSG
文件 293 2019-05-13 02:20 STM32-LD3320A\.git\config
文件 73 2019-04-14 00:26 STM32-LD3320A\.git\desc
文件 23 2019-04-14 00:26 STM32-LD3320A\.git\HEAD
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\hooks\
文件 478 2019-04-14 00:26 STM32-LD3320A\.git\hooks\applypatch-msg.sample
文件 896 2019-04-14 00:26 STM32-LD3320A\.git\hooks\commit-msg.sample
文件 3327 2019-04-14 00:26 STM32-LD3320A\.git\hooks\fsmonitor-watchman.sample
文件 189 2019-04-14 00:26 STM32-LD3320A\.git\hooks\post-update.sample
文件 424 2019-04-14 00:26 STM32-LD3320A\.git\hooks\pre-applypatch.sample
文件 1638 2019-04-14 00:26 STM32-LD3320A\.git\hooks\pre-commit.sample
文件 1348 2019-04-14 00:26 STM32-LD3320A\.git\hooks\pre-push.sample
文件 4898 2019-04-14 00:26 STM32-LD3320A\.git\hooks\pre-reba
文件 544 2019-04-14 00:26 STM32-LD3320A\.git\hooks\pre-receive.sample
文件 1492 2019-04-14 00:26 STM32-LD3320A\.git\hooks\prepare-commit-msg.sample
文件 3610 2019-04-14 00:26 STM32-LD3320A\.git\hooks\update.sample
文件 46426 2019-05-13 02:19 STM32-LD3320A\.git\index
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\info\
文件 240 2019-04-14 00:26 STM32-LD3320A\.git\info\exclude
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\logs\
文件 1492 2019-05-13 02:19 STM32-LD3320A\.git\logs\HEAD
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\logs\refs\
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\logs\refs\heads\
文件 1492 2019-05-13 02:19 STM32-LD3320A\.git\logs\refs\heads\master
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\logs\refs\remotes\
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\logs\refs\remotes\origin\
文件 786 2019-05-13 02:20 STM32-LD3320A\.git\logs\refs\remotes\origin\master
目录 0 2019-06-03 10:30 STM32-LD3320A\.git\ob
目录 0 2019-06-03 10:29 STM32-LD3320A\.git\ob
............此处省略1798个文件信息
相关资源
- 基于STM32F4x9的LCD显示
- VS1053B编解码器的VDR分布式声音采集卡
- stm32的DAC播放音乐文件
- STM32+TMC5160代码电路图.rar
- 基于STM32的深海钻机甲板控制系统
- stm32f103.SchDoc
- STM32F103 USART+DMA
- DMA+stm32 407.zip
- 4_USART串口通信(空闲中断+DMA.zip
- stm32f105-usart-DMA收发demo
- STM32F042F6P6 Uart12DMA;发送中断接收
- 基于STM32的嵌入式双目图像采集系统设
- 基于STM32F103C8单片机的晶联讯电子JL
- 基于STM32的温湿度检测系统实现
- stm32F4+w5300
- 14284969_《STM32单片机应用与全案例实践
-
ST-li
nk-V2的SWD仿真使用方法.docx - 安富莱STM32开发板资料
- STM32F103实现OV7670摄像头显示
- STM32F207学习板例程
- STM32F103VCT6TR - High-density performance lin
- STM32 SRAM启动的 KeiL 配置
- STM32的IAP-Bootloader程序
- STM32例程之Bootloader
- stm32f103 虚拟U盘,调试成功的
- 基于stm32F103vct6的SD卡FATFS文件系统移植
- STM32F030从机中断接收的iic代码,附带
- FreeModbus_Slave+STM32F407+USART2代码亲测可
- STM32+1602液晶proteus仿真.zip
- STM32循迹小车
评论
共有 条评论