自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C++中对字符串的操作

C++中string类的大概功能记录

2022-11-12 18:49:24 667

原创 基于STM32F4xx的运动便携器

基于STM32F4XX的运动便携器

2022-08-15 17:13:08 1007 4

原创 基于STM32F4xx利用串口播放视频(OLED)

这是OLED屏幕显示视频的全部流程,利用串口发送的。

2022-08-08 17:19:48 4227 2

原创 基于STM32F4XX的各种内部资源的寄存器开发例程

链接https//pan.baidu.com/s/1mqLqBUeGpiyhioefInNjOw?以上功能全部已经实现本人培训阶段性项目文件。无学习意义为了以后使用配置方便直接调用。9.DMA(ADC中使用)11.任务的分时功能使用。12.Rng随机发生器。

2022-07-29 14:17:20 268

原创 基于STM32F4XX的基本定时器6,7寄存器方法配置

基于STM32F4XX的基本定时器6,7寄存器方法配置

2022-07-21 15:43:12 1454

原创 STM32F407系统标准库函数之时钟配置 和 位带操作

话不多说 先上代码!代码里面带有备注。#include "rcc.h"/*函数功能:配置时钟函数参数:无函数返回值:无函数描述:时钟源为HSE,系统时钟为168MHZ,其它时钟为最大值*/void Config_SystemClock(uint32_t PLLM, uint32_t PLLN, uint32_t PLLP, uint32_t PLLQ){ RCC_DeInit(); //让所有RCC时钟为缺省值等待我们配置 RCC_HSEConfig(RCC_HSE_ON);

2022-05-30 11:42:15 3388 1

原创 STM32F4xx系列标准库函数之串口初始化和打印

#include "usart.h"//------------------------------------------------修改以下宏定义可以配置相应的串口初始化----------------------------------------------------#define USART_TX GPIO_Pin_9 //串口GPIO发送端口#define USART_RX GPIO_Pin_10 //串口GPIO接收端口#define USART_GPIO_TypeDef .

2022-05-24 13:12:37 2784

原创 STM32F103标准库函数驱动max30102心率血氧模块

实际接线图,1.VIN3v-5v都可以2.SDA SCL 是两根依据IIC传输的线(具体看你想用哪两个IO口) 代码里面iicStart.c有解释3.GND接地4.其余的端口,我没接,最后是可以接受到数据的。(想更详细了解模块的朋友,可以看该模块手册)手册放下面了---------------------------------------------------------------代码段-------------------------------------------.

2022-05-05 20:44:28 7141 27

原创 STM32F103---标准库函数之驱动RTC

要想驱动RTC很简单,查看stm32f10x参考手册找到以下图片内容,就有思路了。经过参考手册介绍LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器。它为实时时钟或者其他定时功能提供一个低功耗且精确的时钟源。我们选用LSE时钟源。根据以上图片作者的思路是: 1.首先使能对应位 进行访问RTC 2.选择对应时钟源 3.配置RTC 4 .选择中断参考如下图便可以写代码了。最后得出代码 ...

2022-05-01 19:51:10 1506

原创 STM32F103---标准库函数驱动DS18B20

思路说明:先打开DS18B20数据手册查询到以下图片内容按照顺序一步一步驱动。1.这个是DS18B20初始化的时序图,经过分析能得到以下代码(代码注释)。void Init_DS18B20(void) { unsigned char t = 0; DS_DIR_OUT(); //让GPIO口为推挽输出模式 GPIO_ResetBits(GPIOB,GPIO_Pin_9); //发送复位脉冲 ds18b20 DQ管脚接到单片机的PB9 delay_us(600); //延时(.

2022-04-25 22:05:31 5554 10

原创 STM32F10x---标准库函数定时器3 输入捕获

/*函数功能:定时器3通道1 接受外部捕获函数参数:uint16_t TIM_Period,uint16_t TIM_Prescaler,uint16_t TIM_Pulse函数返回值:无函数描述:无*/void DingShiQi3_1_Init(uint16_t TIM_Period,uint16_t TIM_Prescaler,uint16_t TIM_Pulse){ GPIO_InitTypeDef GPIO_InitStruct; TIM_Ti...

2022-04-23 15:54:22 695

原创 STM32标准库函数之 TIM1定时器产生PWM波

/*函数功能:定时器1通道1 4产生PWM波函数参数:无函数返回值:无函数描述:无*/void Dingshiqi1_PWM_Init(void){ TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct; //时间基 结构体变量 GPIO_InitTypeDef GPIO_InitStruct; //GPIO初始化 结构体变量 TIM_OCInitTypeDef TIM_OCInitStruct; //通道初始化 .

2022-04-20 23:31:28 8558

原创 STM32F1xx --GPIO 八种工作模式

stm32f10x GPIO八种工作模式介绍

2022-04-18 18:16:09 969

空空如也

空空如也

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

TA关注的人

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