自定义博客皮肤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)
  • 收藏
  • 关注

原创 FreeRTOS中堆栈内存的申请与释放源码分析void *pvPortMalloc( size_t xWantedSize )、void vPortFree( void *pv )

初始化完成后,整个有效空间组成唯一一个空闲块,在空闲块的起始位置放置了一个链表结构,用于存储这个空闲块的大小和下一个空闲块的地址。由于目前只有一个空闲块,所以空闲块的pxNextFreeBlock指向指针pxEnd指向的位置,而链表xStart结构的pxNextFreeBlock指向空闲块。xStart表示链表头,pxEnd指向位置表示链表尾。接下来分析内存的申请与释放过程。

2025-05-14 23:41:29 256

原创 FreeRTOS中堆栈初始化函数static void prvHeapInit( void )源码分析

Freertos对内存管理有五种方式,我们这里以最常见的heap4.c为例来逐行分析堆栈的初始化过程。

2025-05-12 22:17:35 351

原创 关于打开KEIL4文件和KEIL5文件冲突问题

关于打开KEIL4文件和KEIL5文件冲突问题

2023-04-13 20:49:08 2240 1

原创 UCOSIII中的任务调度和任务切换

UCOSIII中的任务调度和任务切换

2023-02-12 21:41:12 834

原创 STM32与51单片机进行串口通信

51单片机与stm32进行简易串口通信

2022-11-11 15:40:42 4057 2

原创 STM32串口通信中的USART_RecieveData函数分析

STM32串口通信中的USART_RecieveData函数返回类型分析

2022-11-09 18:24:36 9361

原创 win10无法登录到你的账户(已解决)

无法登录到你的账户,通常可以通过从你的账户注销,然后重新登录来解决此问题”

2022-10-19 13:38:59 9173 7

原创 c语言中关于文件读取结束的判定,以及feof函数的理解

c语言中关于文件读取结束的判定,以及feof函数的理解

2022-09-19 16:32:10 2303

原创 多级指针问题详解

多级指针问题详解

2022-08-31 15:45:53 295

原创 错误 1 error C2037: “age”的左侧部分指定未定义的结构/联合“stu”

error C2037: “age”的左侧部分指定未定义的结构/联合“stu”

2022-08-28 22:39:38 1843 2

原创 两个指向同一个字符串常量的指针

两个指向同一个字符串常量的指针

2022-08-25 15:42:22 388

原创 %lld,%d,%hd,%hhd在打印时的“潜规则”

%lld,%d,%hd,%hhd在打印时的“潜规则”

2022-08-23 22:53:01 3786 2

原创 %d 和 %u打印输出中的整型提升和截断问题

%d 和 %u打印输出中的整型提升和截断问题

2022-08-22 18:55:32 301

空空如也

空空如也

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

TA关注的人

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