自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白云苍狗

路漫漫其修远兮,吾将上下而求索。

  • 博客(39)
  • 收藏
  • 关注

原创 SIF(一线通)通讯协议详解

一线通协议顾名思义只需要一根线进行通讯。这根线要么仅作为发送端,要么仅作为接收端。:适用于数据量不大且对通讯品质要求不高的场景。

2024-07-17 14:44:35 3271 1

原创 ESP-01S 模块使用串口助手获取天气参数

ESP01S模块获取天气参数

2024-06-24 16:06:42 1124

原创 FreeRTOS消息队列queue.c文件详解

FreeRTOS消息队列

2024-05-15 17:12:53 956

原创 FreeRTOS的列表和列表项 list.c文件详解

FreeRTOS的列表和列表项 list.c文件详解

2024-05-12 11:32:14 774 1

原创 FreeRTOS 的 FreeRTOSConfig.h 配置文件详解

FreeRTOS 的 FreeRTOSConfig.h 配置文件详解

2024-05-10 14:10:22 1399

原创 FreeRTOS的移植

FreeRTOS移植

2024-05-09 16:38:53 396

原创 TM1621E 驱动程序

TM1621E驱动程序

2024-04-16 17:12:40 1560

原创 温湿度设计V1.0——代码设计

【代码】温湿度设计V1.0——代码设计。

2024-03-25 20:02:46 662

原创 温湿度项目设计V1.0——PCB布线及打板

温湿度项目设计V1.0——PCB布线及打板

2024-03-23 14:24:07 430

原创 温湿度项目V1.0——原理图设计

温湿度项目V1.0——原理图设计

2024-03-22 21:17:22 1108

原创 温湿度项目V1.0 设计——简介

温湿度项目设计V1.0

2024-03-21 20:44:03 475

原创 STM32 启动文件分析

基于STM32F103VET6芯片的 startup_stm32f10x_hd.s 启动文件分析。

2023-11-25 16:47:59 722

原创 Keil编译器中One ELF Section per Function 选项选择效果以及程序编译后容量判断

具体来说,当一个函数被调用时,它的代码会被加载到内存中。因为勾选了One ELF Section per Function 选项,RW-data已被优化到1356大小,最后烧录的FLASH比原来节约了4.6KB。以上图为例:Program Size: Code=137472 RO-data=186476 RW-data=6860 ZI-data=43980。One ELF Section per Function 选项告诉编译器将每个函数作为一个独立的 ELF 段,主要作用是优化代码,以。

2023-11-21 11:49:10 1606

原创 STM32电源结构(VREF、VDDA、VCC、VDD、VBAT)

VREF、VDDA、VCC、VDD、VBAT,STM32电源结构

2023-10-30 13:14:54 7524

原创 为什么给端口置高电平需要加上拉电阻?

以STM32的普通IO端口为例,根据芯片端口结构图,对端口设置不同的状态,逐一分析每个状态下置端口高电平和加上拉电阻的影响。

2023-10-26 20:04:19 1017

原创 DMA详解以及在串口数据处理上的应用

DMA串口数据发送接收。

2023-06-17 16:11:39 4527 2

原创 STM32的位带相关操作

位带操作:对字节中的bit位进行操作

2023-06-16 15:41:51 2155 1

原创 MPU6050 6轴姿态传感器的分析与使用(一)

MPU6050是一个6轴姿态传感器(3轴加速度计和3轴陀螺仪传感器),可以测量芯片自身X、Y、Z轴的加速度、角度参数,通过数据融合,可以得到姿态角。

2023-05-03 11:42:35 38430 2

原创 MG90S 舵机180°角度驱动

MG90S 舵机180°角度驱动。

2023-04-23 20:45:00 4432

原创 快速学习C语言指针操作

指针的操作,数组指针的操作。

2023-04-08 14:18:07 283

原创 STM32 使用LCD12864显示屏(串行方式)

12864LCD液晶显示模块是一款4位/8位并行、2线或3线接口方式,内部含有国际一级、二级简体中文字库的图形点阵液晶模块。显示分辨率为12864,内置8198个1616点汉字,和128个16*8点ASCII字符集。

2023-03-27 19:05:28 9074 27

原创 串口/RS232/RS485 简解

串口通讯,RS232,RS485的区别,原理简介。

2023-03-12 14:00:35 3705 1

原创 总线通讯协议——IIC简解

IIC是常用的一种通讯协议,全称(inter-integrated circuit)集成电路总线,表示芯片与芯片之间的通讯。使用场景:适合数据量不大且传输距离短的场合。一般采用的是一主多从的模式,单片机是主机,其他设备是从机。不同于串口通讯的两根线是发送和接收,IIC的这两根线分别是时钟线和数据线。

2023-03-11 16:04:24 3800 1

原创 STM32实现精准us级延时

STM32实现精准us级延时

2023-02-17 21:08:20 5161

原创 STM32使用通用定时器中断服务程序实现ms级延时

STM32使用通用定时器中断服务程序实现ms级延时

2023-02-16 21:39:37 3769

原创 使用寄存器和汇编的方式编写LED点灯程序

STM32F103C8T6芯片 寄存器和汇编的方式编写LED点灯程序

2023-02-11 20:43:17 1473

原创 MAX3232连接RS232理论内容

MAX3232连接RS232 MAX3232详解 MAX232和MAX3232区别 MAX3232电路图

2023-01-29 20:13:00 5253

原创 STM32F10x 系统时钟详解

STM32F10x 系统时钟详解

2023-01-19 22:11:40 1046

原创 Keil(MDK)STM32和51版本详细安装

keil5 安装 MDK安装 C51安装 STM32安装

2023-01-19 14:16:45 12131 15

原创 STM32使用库函数控制时钟芯片DS1302提供时间

STM32使用库函数控制时钟芯片DS1302提供时间

2023-01-09 10:05:21 1858

原创 BCD码与二进制相互转换

BCD码转换成10进制。二进制转换成BCD码。BCD码转换成二进制。

2022-12-30 09:02:44 1326

原创 keil5 字符编码的问题

一般来说,因为我们写代码时难免需要借鉴复制,字符编码的问题出现频率还是很高的。字符编码其实还是复杂的,之前是小视了它,今天来大概分析一下,不知道有没有人遇到一样的问题。

2022-12-27 19:18:56 2802 3

原创 STM32使用外设热敏打印机进行打印

【代码】STM32外接串口热敏打印机进行打印。

2022-12-27 19:00:16 4912 6

原创 stm32外设w25Q128存取浮点数问题解决

stm32外设w25Q128存取浮点数问题解决

2022-12-20 17:30:30 661 1

原创 stm32使用外部flash w25Q128实现读写操作

stm32使用外部flash w25Q128实现读写操作

2022-12-19 17:17:07 5574 3

原创 stm32使用串口进行通讯之发送数据

STM32串口通讯发送数据 printf重定向 sprintf封装 stmF103C8T6

2022-11-16 18:36:42 12491 1

原创 JTAG+SWD在Keil5中进行仿真

JTAG+SWD 进行仿真

2022-10-28 14:19:47 6137

原创 STM32烧录

STM32烧录,STLink,USB-TTL

2022-10-18 19:26:09 13133

原创 Keil5新建STM32工程模板

Keil5新建STM32工程模板,基于库函数、STM32F103ZE

2022-10-16 12:47:56 3929 3

空空如也

空空如也

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

TA关注的人

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