资源简介
STM32+VS1053测试工程,内含VS1053驱动程序,工程非常简洁,代码解释非常到位,SPI驱动,输出正弦波,亲测可用。另外附带电路图,特献给需要的朋友。
代码片段和文件信息
#include “IIC.h“
#include “delay.h“
#include “usart.h“
//CCS811
void I2C_GPIO_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
/* 使能与 I2C有关的时钟 */
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB ENABLE );
/* PC3-I2C_SCL、PC5-I2C_SDA*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10| GPIO_Pin_11;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
//GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;
GPIO_Init(GPIOB &GPIO_InitStructure);
SCL_H;
SDA_H;
}
void delay_1us(u8 x)//粗略延时iic_40K
{
u8 i=15;
x=i*x;
while(x--);
}
////////IIC起始函数//////////
/*
IIC起始:当SCL处于高电平期间,SDA由高电平变成低电平出现一个下降沿,然后SCL拉低
*/
u8 I2C_Start(void)
{
SDA_H;
delay_1us(5); //延时保证时钟频率低于40K,以便从机识别
SCL_H;
delay_1us(5);//延时保
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-27 19:42 VS1053\
目录 0 2019-01-27 19:42 VS1053\APP\
文件 6147 2018-12-04 16:16 VS1053\APP\IIC.c
文件 674 2018-11-14 16:36 VS1053\APP\IIC.h
目录 0 2019-01-27 19:42 VS1053\APP\led\
文件 1881 2019-01-27 12:20 VS1053\APP\led\led.c
文件 638 2019-01-04 16:21 VS1053\APP\led\led.h
文件 1421 2019-01-27 19:42 VS1053\APP\main.c
文件 8314 2015-03-24 17:38 VS1053\APP\mp3_pla
文件 461 2019-01-27 12:27 VS1053\APP\mp3_pla
文件 5307 2019-01-27 12:42 VS1053\APP\spi.c
文件 860 2019-01-27 12:29 VS1053\APP\spi.h
文件 633941 2019-01-27 19:33 VS1053\APP\stm32f10x.h
文件 3264 2016-09-22 15:52 VS1053\APP\stm32f10x_conf.h
文件 2418 2011-11-13 01:28 VS1053\APP\stm32f10x_it.c
文件 1983 2011-04-04 18:57 VS1053\APP\stm32f10x_it.h
目录 0 2019-01-27 19:42 VS1053\APP\strace\
文件 291 2019-01-04 18:14 VS1053\APP\strace\strace.c
文件 90 2019-01-04 12:45 VS1053\APP\strace\strace.h
文件 36577 2019-01-27 19:34 VS1053\APP\system_stm32f10x.c
文件 2085 2011-03-10 10:51 VS1053\APP\system_stm32f10x.h
文件 12261 2019-01-27 19:41 VS1053\APP\vs1053.c
文件 3789 2019-01-27 19:41 VS1053\APP\vs1053.h
文件 1970 2019-01-27 19:31 VS1053\APP\vs_spi.c
文件 603 2019-01-27 17:00 VS1053\APP\vs_spi.h
文件 1712 2016-09-22 16:00 VS1053\APP\wdg.c
文件 268 2016-09-22 15:51 VS1053\APP\wdg.h
目录 0 2019-01-27 19:42 VS1053\CORE\
文件 17273 2010-06-07 10:25 VS1053\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 VS1053\CORE\core_cm3.h
文件 15503 2011-03-10 10:52 VS1053\CORE\startup_stm32f10x_hd.s
............此处省略69个文件信息
- 上一篇:DAC0832单电源使用方式使用LM358单电源运放
- 下一篇:QT编写的bt客户端
相关资源
- STM32F103VCT6车牌识别装置
- GPRS模块GA6和STM32F103C8T6单片机上移植
- stm32f103 控制PWM输出
- STM32F103 I2C ADC BEEP EXTI KEY OLED TIMER WKU
- STM32F103 PT100 ADC温度测量应用 电压转换
- STM32F103ZET6驱动OV7660摄像头
- STM32F103DS18B20数字温度传感器
- STM32F103 TFT彩屏RTC实时时钟C程序
- STM32F103ZET6驱动PCF8591
- STM32F103上移植的FreeRTOS纯净版MDK工程
- STM32F103ZET6开发板原理图和PCB.rar
- STM32F103VET6原理图及PCB
- DHT22_AM2302_STM32F103驱动,保证可用,程
- STM32F103的CAN总线Bootloader源代码
- ORCAD STM32f103VCT6库
- CS1237芯片STM32F103驱动程序与数据手册
- STM32_多级菜单 按键切换.zip
- 毕业设计——无人船水质监测.7z
- 基于STM32F103RCT6单片机的智能小车实验
- STM32F103RCT6核心的库函数压缩包.zip
- 基于MAX30102+STM32F103的心率测量代码
- 基于STM32F103ZET6的RC522读取M1卡等符合
- 参赛作品《STM32桌面万年历》-STM32F1
- stm32f103-UCS1903-WS2811,亲测
- STM32F103-LIN从模式.zip
- PCF8563+STM32程序
- 基于stm32f103的SSH1106驱动的0.96寸oled原
- stm32f103pwm输出 频率连续可调 占空
- STM32 STM32F103C8T6 RFID-RC522读卡器模块 软
- STM32 STM32F103C8T6 与HMI通过MODBUS进行通讯
评论
共有 条评论