自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子羽丿_的博客

IT爱好者

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 嵌入式软件开发工程师面试指南_总结

struct ages{ int age1; int age2; int age3;};struct ages age;分析总结:在这个示例中,数组比结构体好。但是不能得出结论数组比结构体好,在元素类型不同时只能使用结构体而不能使用数组。struct pople{ int age; //年龄 int name[20]; //姓名 int height; //身高};struct ages age;...

2022-01-04 16:23:13 6686 16

原创 Linux c语言

Linux C语言一级目录二级目录三级目录一级目录二级目录三级目录

2021-09-07 09:11:00 2340 66

原创 Linux系统移植

Linux系统移植一、环境搭建1.1、嵌入式Linux开发1.2、嵌入式Linux环境开发的搭建二级目录三级目录一、环境搭建1.1、嵌入式Linux开发 1.1.1、嵌入式系统定义(1)、一般定义以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。(2)、广义定义凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。 1.1.2、特点三低:成本、体积、功耗三高: 1.1.3、组成(1)、硬件(2)、软件1.1、

2021-08-30 09:13:40 2842 68

原创 Linux c高级

Linux c高级一、Linux1.1、嵌入式1.2、什么是Linux1.3、Linux发行版1.4、Linux体系结构1.5、虚拟4G内存1.6、shell 命令1.7、软件包的管理1.8、图形界面配置配网1.9、文件的压缩和归档1.10、文件相关的内容1.11、find1.12、cut1.13、修改文件的权限、用户、组。1.14、软链接与硬链接1.15、通配符1.16、进程1.17、man 查询函数、库函数、命令的用法1.18、用户管理1.19、磁盘相关的命令1.20、网络知识1.21、环境变量二、sh

2021-08-27 11:11:22 1214 19

原创 ARM体系结构

ARM体系结构一、预备知识1.1、计算机系统组成二、ARM公司简介2.1、ARM公司2.2、ARM全球分布2.3、ARM公司合作伙伴2.4、ARM产品应用2.5、ARM处理器的最新发展三、系统设计3.1、嵌入式和单片机的区别3.2、★SOC3.3、AMBA四、ARM编程模型4.1、数据和指令类型4.2、★工作模式4.3、★寄存器4.4、异常4.5、大小端五、ARM汇编指令集5.1、为什么要学习汇编5.2、模拟器编译环境搭建5.3、编译5.4、★ARM汇编指令5.5、协处理器指令5.6、ARM汇编伪指令5.7

2021-08-21 13:36:14 6707 38

原创 数据结构与算法

数据结构与算法一、基本概念1.1、数据结构起源1.2、数据结构1.3、数据结构基本概念1.4、数据结构三要素二、线性表(逻辑结构)2.1、线性表的概念2.2、顺序表2.3、链表2.4、顺序表 vs 链表2.5、双链表2.6、循环链表三、栈 stack3.1、栈的概念及特点3.2、顺序栈3.3、链式栈四、队列 queun4.1.队列的概念及特点4.2. 顺序队列的基本操作4.3. 链式队列的基本操作五、树5.1、树的定义:5.2、二叉树特点:5.3、二叉树遍历六、图6.1、图的概念6.2. 图的存储6.3.

2021-08-13 11:10:10 4737 42

原创 QT GUI编程

QT 程序设计!一、QT基础Qt简介Qt应用范围开发环境Qt Creator安装Qt内存管理第一个Qt程序打印跟踪信号与槽二、窗口部件三、主窗口四、QT基础五、QT基础六、QT基础七、QT基础持 续 更 新 中 . . . . . .一、QT基础Qt简介Qt应用范围开发环境Qt Creator安装Qt内存管理第一个Qt程序打印跟踪信号与槽二、窗口部件三、主窗口四、QT基础五、QT基础六、QT基础七、QT基础持 续 更 新 中 . . . . . ....

2021-08-02 12:40:39 114646 115

原创 IO进线程编程

IO进线程编程总结!一、标准IO二、文件IO三、进程四、线程五、进程间的通信一、标准IO1.标准IO------(C库提供)C库函数:在系统调用接口之上封装的接口,一个C库函数可以封装多个系统调用函数。作用:增强了代码的可移植性,复用性提高了效率。标准IO增加了一个【缓冲机制】2.文件IO------(linux系统提供)系统调用:当我们的应用程序要使用一些底层的功能的时候,不应该自行访问底层,而应该向操作系统发出请求。特点:不带缓冲区操作系统直接提供的函数接口调用系统调用是

2021-07-30 23:05:14 1229 17

原创 IO进线程概念理论

IO进线程概念理论!一、标准IO二、文件IO三、进程四、线程五、进程间的通信一、标准IO1.1、定义: 以 ANSIC为标准,在系统调用之上封装的接口库, 为IO操作底层的系统调用提供一个通用接口。1.2、文件指针: FILE指针,每一个被操作的文件都在内存中开辟一个区域, 用来存储文件的相关信息,该空间的类型为结构体类型,名字为FILE。 流定义:所有的IO操作仅是简单的从程序移进或者移出,这种字节流,被称为流。 所谓的流也被称为FILE指针 1.3、缓存类型: 1、

2021-07-30 19:56:28 1375 2

原创 网络编程

网络编程学习总结!一、TCP1.1、网络基础理论知识1.2、编程实现网络通信(搭建服务器与客户端)(tcp)二、UDP2.1、UDP编程2.2、广播与组播2.3、setsockopt 的基本用法2.4、广播与组播三、并发服务器3.1、循环服务器3.2、并发服务器3.3、IO多路复用机制(select、poll、epoll)四、IO多路复用4.1、Linux下主要有4种i/o模型4.2、IO多路复用机制(select、poll、epoll)4.3、超时检测。五、数据库操作5.1、数据库操作六、 unix域套接

2021-07-23 22:23:54 4521 28

原创 C++编程

C++ 编程总结!一、C++ 概念二、C++ 和 C语言的差异性1.1、相当于C语言 C++ 有更为严格的类型检查。1.2、常变量 const只读变量1.3、强制类型转换1.4、变量的引用1.5、函数重载1.6、默认参数1.7、内联函数1.8、结构体三、内存模型及名字空间四、内存模型及名字空间五、对象和类六、运算符重载七、模板八、类继承九、多态十、异常十一、转换函数十二、智能指针持 续 更 新 中 . . .一、C++ 概念编译工具 g++源文件扩展名cpp//编译c++程序与C语言#incl

2021-07-23 18:59:02 3329 7

原创 C++理论概念知识

c++理论知识点1、C语言和C++的八个差异性:1、c++ 有更严格的类型检查。2、const 修饰一个变量。3、c++ 强制类型转换: int(a); int(a+b)。4、变量引用,为已存在的变量取别名5、函数重载,对一个函数赋予新的含义6、c++ 可以带默认参数7、内联函数,只在声明时使用inline说明。8、结构体2、内存模型及名字空间1、作用域:1、c++ 支持三种形式的域1、局部域2、名字空间域3、类域2、变量的作用域2、连接性,描述名称如何在各个单元中共享1、外部链接2、内部链接3、动态内存1

2021-07-23 16:56:40 2257 9

linuxC函数手册.chm

linuxC函数手册.chm

2021-09-21

ARM汇编指令(中文版).chm

ARM汇编指令(中文版).chm

2021-09-21

FreeRTOS中文实用教程.pdf

FreeRTOS中文实用教程.pdf

2021-09-14

QT中文帮助文档.chm

QT中文帮助文档.chm

2021-09-14

linux_c.rar c语言 源代码

Linux C语言源码文件

2021-09-09

空空如也

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

TA关注的人

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