自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020秋招面经总结

2020秋招面经总结目标岗位前期准备面经总结目标岗位本硕均为机电专业相关,比赛和项目也是软硬件结合,个人软开背景中学已经学过pascal和数据结构与算法,大学本科除了C语言和微机原理基本没学过CS相关课程,研究生才把操作系统、组原以及计算机网络补上,顺便补了个c++,抽空玩linux,秋招前3个月开始刷题(牛客300,力扣350)。第一目标岗位:嵌入式软件。第二目标岗位:C++后台开发。...

2019-11-19 23:47:23 442

原创 linux内核驱动开发(1):Hello World 模块

从hello world 开始前言设备和模块的分类Hello World模块编译过程前言linux内核在驱动开发而言主要分为5块:进程管理、内存管理、文件系统、设备控制、网络。内核驱动可以看成一个个模块,也就是.ko文件。但linux内核出于安全考虑并不能将内存管理这类模块卸载。内核开发人员开发的驱动模块可以选择静态编译加载到内核,需要改相应的config文件,有个很大的缺点就是当驱动多的时候...

2019-08-13 16:15:45 184

原创 循环缓冲区的实现(纯C)

循环缓冲区的用途循环缓冲区主要用在文件系统中,和FIFO队列进行互补,特点是读写指针互不干扰,适用于经典的生产者消费者问题,相关原理已有相关博主解释。循环缓冲区的定义struct TRingBuf { char *buf; char *end_pos_; char *read_pos_; char *write_pos_; //int data_siz...

2019-08-11 21:26:25 2091

空空如也

空空如也

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

TA关注的人

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