自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现 Page级别的内存分配和释放

实现基于Page级别的内存分配与管理

2025-01-11 17:31:54 1095

原创 进程间互斥的实现方法

在Linux中,对进程加锁的主要目的是防止多个实例的进程同时运行,或者是对共享资源进行互斥访问。

2024-07-22 16:42:09 357

原创 Linux驱动——为什么驱动read的时候要使用两个i2c_msg

为什么read的时候要使用两个i2c_msg,而读只需要一个?这与时序图有关。

2024-07-20 21:36:38 374

原创 修改单链表时传入二级指针详解

修改单链表时传入二级指针详解

2024-07-19 10:57:46 982

原创 popen函数与system函数

这个调用会执行命令,并且允许父进程逐行读取命令的输出。fgets 从管道中读取数据,直到命令执行完毕。这个调用会执行给定的命令,并且等待命令执行完成。命令的输出会直接显示在终端或调用进程的标准输出上。总结来说,system 更适合简单的命令执行,而 popen 更适合需要捕获或交互命令输出的场景。

2024-07-10 15:41:36 219

原创 TCP/IP协议超时重传,以及应用层超时重传一文详解

很多人会有这样的疑问TCP/IP协议内置了超时重传的功能,那为什么连接完全断开或超时时,应用层代码段还会进行重传处理呢?

2024-07-08 21:28:18 1126 1

原创 分布式NAS集群+ceph+CTDB

分布式存储系统中,分布式NAS、CTDB和Ceph常常被结合使用以提供高性能、高可用性和灵活扩展的存储解决方案。

2024-07-02 14:13:12 1502

原创 Linux驱动-应用层如何访问驱动层-以应用层open函数对应驱动层open函数为例

Linux驱动-应用层如何访问驱动层-以应用层open函数对应驱动层open函数为例

2024-06-28 15:09:33 981

原创 互斥锁,自旋锁和死锁 一文详解,一网打尽

互斥锁、自旋锁以及死锁问题一网打尽

2024-06-18 16:51:21 2053 1

原创 STM32中启用 UART 的特定中断( __HAL_UART_ENABLE_IT函数)开机立即进入中断问题(HAL库)

UART 的特定中断及__HAL_UART_ENABLE_IT函数的一系列问题

2024-04-04 13:07:59 1447 1

原创 蓝桥杯G431RBT6——定时器中使用led冲突以及led与lcd冲突等一系列问题

本文是解决 同时在 定时器中点灯 与 LCD屏幕显示 冲突异常的问题

2024-03-24 20:07:37 835 2

原创 蓝桥杯STM32 G431 hal库开发速成——输入捕获

定时器的输入捕获,测量频率跟占空比等!

2024-03-21 15:56:01 710 3

原创 第十三届蓝桥杯嵌入式省赛程序设计详细题解

LED模块、按键模块、串口模块、定时器的PWM、定时器定时5s切换、定时器us延迟

2024-03-05 16:54:40 4992 1

原创 第十二届蓝桥杯嵌入式省赛程序设计详细题解——“停车计费系统”

该系统将gpio输入,gpio输出,TIM,usart串口以及C语言指针和结构体相关知识结合在一起,综合性很强,非常值得学习!

2023-12-07 22:12:27 1714 5

原创 蓝桥杯STM32 G431 hal库开发速成——I2C总线

I2C应用,M24C02芯片,MCP4017可编程电阻

2023-11-28 21:30:00 1894 1

原创 蓝桥杯STM32 G431 hal库开发速成——RTC——实时时钟

stm32 hal库 RTC的使用

2023-11-27 21:30:00 4617 7

原创 蓝桥杯STM32 G431 hal库开发速成——按键+PWM综合案例——按键控制PWM驱动舵机

将按键与PWM结合起来使用,很好的练习项目

2023-11-26 21:30:00 3335 1

原创 蓝桥杯STM32 G431 hal库开发速成——GPIO输入——按键长短按,按键单双击

将TIM与GPIO输入(按键)结合起来使用,很好的练习项目。按键长短按,按键单双击。STM32定时器常见问题

2023-11-25 21:30:00 2378

原创 蓝桥杯STM32 G431 hal库开发速成——TIM+UART 综合案例——不定长数据接收UART(TIM版)

将UART与TIM结合起来使用,很好的练习项目

2023-11-23 21:30:00 2210 1

原创 蓝桥杯STM32 G431 hal库开发速成——UART

UART原理,UART与USART的区别,定长UART,不定长数据接收UART(结束标志为\r\n版)

2023-11-22 14:32:27 796 1

原创 蓝桥杯嵌入式STM32 G431 hal库开发速成——定时器——TIM

STM32 hal库开发,基本定时器的使用,定时器中断,定时器微妙us延迟,定时器与定时器中断的区别

2023-11-21 17:10:01 5710 5

原创 蓝桥杯嵌入式STM32 G431 hal库开发速成——ADC与DAC

ADC与DAC之间的关系,ADC与DAC的代码讲解,实现ADC读取和DAC输出。

2023-11-20 15:45:00 3204 2

原创 关于C或C++,数组的强制类型转换,uint8_t与char的区别,uint8_t*与char*的兼容性问题以及一些指针的常见问题

C/C++,数组的强制类型转换,数组与指针之间的联系和区别,uint8_t与char的区别,uint8_t*与char*的兼容性,stm32中LCD屏幕小注意点

2023-11-18 10:39:44 24470 5

原创 蓝桥杯STM32 G431 hal库开发速成——LCD

LCD移植、 常用的LCD函数、 LCD基础功能使用、LCD 高亮显示某一行、LCD 高亮显示某一个字符、解决LCD和LED冲突

2023-11-13 14:45:00 988 1

原创 蓝桥杯STM32 G431 hal库开发速成——GPIO输入——按键

GPIO输入,key按键

2023-11-10 14:30:00 2141 1

原创 蓝桥杯STM32 G431 hal库开发速成——系统滴答定时器——Systick

适用于stm32 hal库快速入门跟蓝桥杯速成选手

2023-11-08 13:42:25 844 3

原创 蓝桥杯STM32 G431 hal库开发速成——GPIO输出——LED

适用于学习蓝桥杯,stm32,hal库

2023-11-06 16:52:45 1337 3

空空如也

空空如也

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

TA关注的人

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