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

原创 SQLite嵌入式数据库

掌握两种方式SQLite特点。

2025-08-31 19:52:05 548

原创 liunx网络

tcp/ip结构。

2025-08-30 22:16:30 797

原创 makefile基础知识

make 工程管理器、编译的时候只编译修改过的。

2025-08-28 21:51:01 623

原创 linux线程和锁

特殊的进程--共享地址空间的进程为了解决进程切换的开销大的问题线程私有的创建线程线程ID =无符号长整型线程属性,NULL线程处理函数void *arg);//线程处理函数参数:pthread:传出参数,线程创建成功之后,会被设置一个合适的值attr:默认传NULLstart_routine:指定子线程的执行函数,vs子进程复制父进程arg:回调函数的参数返回值:成功:0错误错误号//perror不能使用该函数打印错误信息,使用 strerror()

2025-08-26 09:17:49 849

原创 linux进程通信

Kev 为IPC PRIVATE,代表0,key等于0表示私有的想要通信的几个进程必须要生成相同的key(参数一致),从而获得相同的ipc对象。

2025-08-20 22:26:50 653

原创 linux文件和进程

linux笔记

2025-08-12 10:01:53 865

原创 freertos基础知识

笔记

2025-08-11 10:21:35 620

原创 AD基础知识绘制pcb

0.基本步骤1.四个文件注:先创建工程,不要放在free工程。

2025-07-18 14:03:28 1009

原创 嵌入式——单片机

打开stm32f10x.h,找到 #include "stm32f10x_conf.h"语句。

2025-06-29 18:52:40 1158

原创 c 函数的简要笔记

/ 16, 由于a前有*,所以a没有单独放在sizeof中,也没有单独取地址放在sizeof中,所以表示 首元素地址也就是第一行地址,*a解引用表示第一行元素,第一行4*4=16字节。// 16, &a[0] + 1表示第二行的地址,* (&a[0] + 1)解引用后表示第二行元素,整个第二行为 4*4=16字节,与第4题效果一致.// 16, a + 1表示第二行的地址,* (a + 1)解引用后表示第二行元素,整个第二行4*4=16字节.

2025-06-28 18:38:44 326

原创 指针的简要

3)*(a+i)、a[i]、 *p(a+i)、p[i]具有完全相同的功能,代表访问数组i+1个元素。7指针数组 int *p[2],a[2][3],char str[]="hello";2)const int *p指针限制改变目标变量的值,但是指针的内容可以改变。p=a[1] //等价与p[1]=&a[1][0]5.指针与二维数组(行指针)int a[3][5],*p;这里的p[0]+1和a[0]的效果为什么一样?2)p=a[0] //等价与p[0]=&a[0][0]

2025-06-23 22:11:28 182

原创 C语言输入输出控制语句字符串摘要

h l 整形 -->long l 浮点型 --> double m指定宽度 *抑制符。2.控制语句---分支 循环 辅助语句 考虑 重点 1.变量初值,2.终止条件,3.变量变化。2)二维数组 a[ i ][ j ];if(){//嵌套 --> 深度 代码块可以去掉大括号,单行不可以去掉。while先判断,后执行: dowhile 先执行,后判断;用static修饰话的其默认值为0--->'\0'-->空字符;

2025-06-22 23:35:05 758

原创 c数据类型

register是寄存器中,加快运行,有时候不能加快运行速度(寄存器的总数量不变)反 而降低,空格32 ‘0’48 ‘A’65 ‘a’97 ‘a’-‘A’=32=‘ ’<表达式2 >:<表达式3> 表达式1为真输出表达式2。补码(计算机存储的二进制)是不变的,不同的类型只是解释方式不同。<< >> 有符号中 算数左右移 无符号中是逻辑左右移动。2)关系运算符 > >= < <= ==<存储类型><数据类型><变量名>

2025-06-21 18:08:27 606

空空如也

空空如也

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

TA关注的人

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