自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 嵌入式(stm32)学习之路---MIDI音乐播放器

STM32用蜂鸣器播放MIDI音乐(可以基于这个基础上开发简单电子琴/魔音盒),经典程序代码,程序代码注释简明,易懂,便于移植开发。无源蜂呜器引脚定义#define BUZZERPORT GPIOB—GPIOB口宏定义#define BUZZER GPIO_Pin_5—具体PIN脚宏定义void BUZZER_Init(void);—函数声明void BUZZER_BEEP1(void);—函数声明无源蜂呜器初始化定义void BUZZER_Init(void){GPIO_InitTypeD

2020-06-22 00:20:06 3138

原创 STM32串口中断接收标记USART_RX_STA 学习

对于串口中断函数USART_RX_STA接收标记位解析,费话不多说了,直接上代码。#define USART1_REC_LEN 200u8 USART1_RX_BUF[USART1_REC_LEN]; //接收缓冲,最大USART_REC_LEN个字节.//接收状态//bit15, 接收完成标志//bit14, 接收到0x0d//bit13~0, 接收到的有效字节数目u16 USART1_RX_STA=0; //接收状态标记 void USART1_IRQHandl

2020-06-28 01:04:26 11567 4

原创 嵌入式(stm32)学习之路---USART串口学习

串口通信的基本概念串行通信是一种可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行通信电路。串口的通信协议,同步通信和异步通信:通信,最少要有两个对象,一个收,一个发。同步通信:一般情况下同步通信指的是通信双方根据同步信号进行通信的方式。比如通信双方有一个共同的时钟信号,大家根据时钟信号的变化进行通信。异步通信:是指数据传输速度匹配依赖于通信双方有自己独立的系统时钟,大家约定好通信的速

2020-06-25 22:47:03 843

原创 嵌入式(stm32)学习之路---无源蜂呜器

无源蜂呜器引脚定义#define BUZZERPORT GPIOB—GPIOB口宏定义#define BUZZER GPIO_Pin_5—具体PIN脚宏定义void BUZZER_Init(void);—函数声明void BUZZER_BEEP1(void);—函数声明无源蜂呜器初始化定义void BUZZER_Init(void){GPIO_InitTypeDef GPIO_InitStructure;—声明函数结构体RCC_APB2PeriphClockCmd(RCC_APB2Perip

2020-06-21 20:23:13 653

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除