GPIOB->CRL&=0xFFF00FFF; GPIOB->CRL|=0x00083000; VS1053_SCLK=1; VS1053_XCS=1; VS1053_RESET=1; } /* 函数功能:软复位VS10XX */ void VS1053_SoftReset(void) { u8 retry=0; while(VS1053_DREQ==0); //等待软件复位结束 VS1053_SPI_ReadWriteByte(0Xff); //启动传输 retry=0; while...
*/voidVS1053_SoftReset(void){u8 retry=0;while(VS1053_DREQ==0);//等待软件复位结束VS1053_SPI_ReadWriteByte(0Xff);//启动传输retry=0;while(VS1053_ReadReg(SPI_MODE)!=0x0800)// 软件复位,新模式{VS1053_WriteCmd(SPI_MODE,0x0804);// 软件复位,新模式DelayMs(2);//等待至少1.35msif(retry++>...
简介: 基于STM32的录音机设计(STM32F103+VS1053B) 一、环境介绍 MCU: STM32F103C8T6 开发软件: Keil5 音频模块: VS1053B 录音文件存储设备: SD卡,采用SPI协议驱动 显示屏: SPI接口的0.96寸OLED 代码风格: 采用寄存器编程,代码简洁、执行效率高、注释到位、移植方便。 项目完整源代码下载地址(下载即可编译运行...
基于STM32的录音机设计(STM32F103+VS1053B) 嵌入式物联网STM32录音机 声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。举报投诉 ...