自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 openssl安装

查看openssl版本openssl version下载指定版本的openssl软件,在网址:https://www.openssl.org/source/下载 后面的版本号可以换 wget https://www.openssl.org/source/openssl-1.1.0k.tar.gz解压tar vxf openssl-1.1.0k.tar.gz配置./configmakesudo make install...

2021-12-17 16:56:07 269

转载 Linux内核的整体架构和子系统划分

原文链接:http://www.wowotech.net/linux_kenrel/11.htmlLinux内核只是Linux操作系统一部分。对下,它管理系统的所有硬件设备;对上,它通过系统调用,向Library Routine(例如C库)或者其它应用程序提供接口。其核心功能就是:管理硬件设备,供应用程序使用。Linux内核的整体架构,根据内核的核心功能,Linux内核提出了5个子系统进程调度(Process Scheduler)进程调度是Linux内核中最重要的子系统,它主要提供对CPU的访问控

2021-12-09 14:08:24 131

原创 文件系统认知

什么是文件系统文件系统是操作系统用于明确存储设备组织文件的方法。文件管理系统操作系统中负责管理和存储文件信息的软件机构称为文件管理系统什么是虚拟文件系统虚拟文件系统(VFS)对各类文件系统进行抽象,为各类文件系统提供了通用的接口VFS存在的意义向上,对应用层提供一个标准的文件操作接口(open, read, write…);简化了应用程序员的开发对下,对文件系统提供一个标准的接口,以便其他操作系统的文件系统可以方便的移植到Linux上...

2021-12-09 13:18:30 696

原创 基于框架编写驱动代码

应用层代码#include <unistd.h>#include <stdio.h>int main(){ int fd; int cmd; int data; fd = open("/dev/pin4",O_RDWR); if(fd <0){ printf("open failure\n"); perror("who");

2021-12-07 15:11:23 1355

原创 串口通信协议概述(面试)

串口通讯(Serial Communication)是一种设备间常用的串行通讯方式,一般应用于多机通信;因为它简单便捷,大部分电子设备都支持该通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息。在进行传输之前,双方要约定好数据格式与波特率。单工通信就是只能从A到B,如[广播]半双工通信是A到B,B到A都行,但不能同时进行.如[对讲机]全双工通信是A到B,B到A都行,可以同同时进行.如[电话]...

2021-11-24 17:21:54 3503

原创 树莓派超声波测距

#include <sys/time.h> #include <unistd.h>int gettimeofday (struct timeval * tv, struct timezone * tz);函数说明:gettimeofday()会把目前的时间有tv 所指的结构返回,当地时区的信息则放到tz 所指的结构中。返回值:成功则返回0,失败返回-1struct timeval{ long tv_sec; //秒 long tv_usec; //

2021-11-24 15:57:01 361

原创 线程概要及使用

进程与线程的区别线程具有许多传统进程所具有的特征,故又称为轻型进程(Light—Weight Process)或进程元;而把传统的进程称为重型进程(Heavy—Weight Process),它相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进程都有若干个线程,至少包含一个线程。根本区别:进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位资源开销:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享.

2021-11-05 22:25:02 117

空空如也

空空如也

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

TA关注的人

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