自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LVGL Menu (lv_menu)

【代码】LVGL Menu (lv_menu)

2023-05-25 09:46:15 1468 1

原创 FREERTOS

使用任务通知来实现二值信号量功能时,解除任务阻塞的时间比直接使用二值信号量要快45%,并且使用RAM更少。但任务通知只有一个接收任务,接收任务可以因为接收任务通知而进入阻塞态,但是发送任务不会因为任务通知发送失败而阻塞。,这个宏是个断言,用以检查参数的合法性,在用户提供了类型正确但是是错误范围的参数时,会向用户提供相关出错信息。freeRTOS使用队列、信号量、互斥量、任务通知完成任务间数据。信号量:二值型信号量、计数型信号量、互斥信号量、递归互斥信号量。,分为:运行、就绪、阻塞、挂起;

2023-03-27 18:03:34 102

原创 C专家编程阅读笔记

编程笔记

2023-03-19 23:23:45 96

原创 const register 数组指针与掩码

是一种指针,它指向系统中的某个对象。通常,程序使用句柄来访问对象,而不是直接使用对象的内存地址。这样做的好处是,当系统需要将对象移动到其他内存位置时,可以透明地更新句柄,而不用修改使用该对象的程序代码。定义常量从汇编的⾓度来看,只是给出了对应的内存地址, ⽽不是象#define⼀样给出的是⽴即数,所以,const定义的常量在 程序运⾏过程中只有⼀份拷⻉,⽽#define定义的常量在内存中有 若干个拷⻉。之间的程序段就可以有效地从程序中去除,即使这段代码之间原先存在注释也无妨,这是一种更为安全的方法。

2023-03-16 16:54:40 132

原创 计算机原理

4.func2中全局分配“abcdefg”(常量全局区)内存,可以被func1和main函数 使用.1.main函数中可以在栈/堆/全局分配内存,都可以被func1和func2使用.3.func2中malloc的内存(堆),可以被main和func1函数使用。2.func2在栈上分配的内存,不能被func1和main函数使用。

2023-03-16 11:20:51 66

原创 用C语言实现栈代码

【代码】用C语言实现栈代码。

2023-03-15 15:45:50 124 1

原创 程序设计注意方法

程序设计方法

2023-03-15 15:41:11 242

原创 C语言笔记-指针

C语言小白学习笔记

2023-03-15 15:11:47 83

空空如也

空空如也

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

TA关注的人

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