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

原创 FreeRTOS中的列表和列表项(v202212.00)

图解FreeRTOS中的列表和列表项

2023-03-10 10:50:47 134

原创 STM32的内存分配情况

建立好一个keil工程后,经过编译可看到芯片内存占用情况其中 RW_data+ZI_data=19000字节,也就是0x4A38,表示程序中数据占用内存的字节数,包括堆栈。程序占用flash空间的大小:Code+RO_data运行时程序占用RAM空间的大小:RW_data+ZI_data烧写程序时占用flash空间的大小:Code+RO_data+RW_data,这也是image文件包含的...

2019-09-18 16:49:04 912 1

原创 对STM32的SPI部分NSS的理解

对SPI的理解仔细看手册(1) 框图接收和发送只有一个移位寄存器,这是和UART不同的。所以单主机和单从机的接线如下所示,其实连接后是由两个移位寄存器组成的环形链路,收发可同时进行,才叫全双工。另外,要注意NSS的控制。NSS(Negative Slave Select),意为“低电平有效的从器件选择”信号。从SPI的结构框图中可以看到NSS也是外部引脚的名称,其实控制SPI收发数...

2019-09-18 16:37:33 4038

原创 从使用指针的目的谈一级指针和二级指针

使用二级指针的最终目的:修改或引用指针指向的对象——址使用一级指针的最终目的:修改或引用指针指向的对象——值(1) 野指针、指针的地址(&ptr)、指针的指向(ptr) char *ptr1; char *ptr2=NULL; printf("ptr1=0x%x\r\n",ptr1); // ptr1=0x7efde000; printf("&ptr1=0x%x\r...

2019-09-18 16:33:27 312

转载 指针(*)、取地址(&)、解引用(*)

初步了解——指针与取地址#include<stdio.h>int main(void){int num = 7;int p = #//初始化指针,也可以写作int p = #printf("%d 的地址是 %p\n", num, p);return 0;}上面int p定义了一个指向int类型指针p(我们使用符号把p声明为指针),并初始化p使其指向int类型的变量...

2019-09-18 16:19:23 896

原创 十年前的笔记更新到微博——之三:不完整声明

C语言的类型分为函数类型、对象类型和不完全类型三大类。对象类型又分为标量类型和非标量类型。指针类型属于标量类型,因此也可以做逻辑与、或、非运算的操作数和if、for、while的控制表达式,NULL指针表示假,非NULL指针表示真。不完全类型是暂时没有完全定义好的类型,编译器不知道这种类型占几个字节的存储空间,例如:struct s;union u;char str[];具有不完全类型的...

2019-09-18 16:15:21 79

原创 十年前的笔记更新到微博——之二:C运算符的结合性、序列点、副作用的概念

相同优先级的运算符按照结合性来确定表达式的值。首先确定结合性的定义:运算符的结合性指同一优先级的运算符在表达式中操作的组织方向, 即: 当一个运算对象的多个运算符优先级别相同时, 运算对象与运算符的结合顺序, C 语言规定了各种运算符的结合方向( 结合性) 。如果在一个运算对象两侧的运算符的优先级别相同,如a-b+c,则按规定的“结合方向”处理。C语言规定了各种运算符的结合方向(结合性),算术...

2019-09-18 16:06:12 171

原创 十年前的笔记更新到微博——之一:C运算符的优先级

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作...

2019-09-18 15:59:26 123

SPI LCD Linux Driver

支持ST7735R、ILI9340、ST7735R、SSD1289、ILI9341、ILI9325等液晶。

2014-03-26

基于BOOST电路的太阳能MPPT实现方法

Microchip官方发布的参考文档。是实现太阳能MPPT最大功率的好资料!

2012-03-20

Linux系统编程_CN

哈工大翻译的Linux系统编程,难得的好资料!

2012-03-20

空空如也

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

TA关注的人

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