
操作系统
文章平均质量分 93
学习各种操作系统的基础知识
胖哥王老师
老师不记仇
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单片机开发---ESP32S3移植NES模拟器(二)
ESP32S3上NES模拟器完善过程原创 2023-02-10 14:32:58 · 7137 阅读 · 3 评论 -
单片机开发---ESP32S3移植NES模拟器(一)
这次真的做了一个能用的游戏机,至少不卡顿了,也不白瞎我斥巨资买的单片机。原创 2023-02-03 12:54:28 · 7957 阅读 · 5 评论 -
单片机开发---ESP32S3移植lvgl+触摸屏
调试完成了SPI驱动屏幕和触摸屏,并且支持lvgl原创 2023-01-30 14:03:41 · 24269 阅读 · 4 评论 -
Linux小知识---GDB使用范例
介绍了gdb的三种使用方式原创 2022-08-16 15:57:17 · 1219 阅读 · 1 评论 -
Linux驱动开发(外传)---驱动开发调试方法
简单学习一下内核开发的调试方法原创 2022-08-16 08:50:36 · 2485 阅读 · 0 评论 -
Linux驱动开发(十八)---网络(网卡)驱动学习
学习网卡驱动开发原创 2022-08-12 14:16:57 · 7435 阅读 · 9 评论 -
Linux驱动开发(十七)---树莓派PWM驱动
介绍了树莓派上的PWM使用,采用的标准驱动模式开发,不是用其他开源库实现,全网唯一哦原创 2022-08-10 08:43:08 · 3208 阅读 · 2 评论 -
Linux内核知识点---线程、锁、中断下半部、定时器
介绍一下linux内核中线程创建与锁的知识原创 2022-08-08 15:26:57 · 851 阅读 · 0 评论 -
Linux驱动开发(十六)---块设备驱动
介绍了块设备驱动开发流程,并且提供了高版本与低版本内核下ramdisk的不同驱动方式原创 2022-08-05 15:26:14 · 1444 阅读 · 3 评论 -
Linux驱动开发(十五)---如何使用内核现有驱动(显示屏)
学习如何使用内核丰富的驱动来驱动自己添加的外设,以ili9341的屏幕为例。原创 2022-08-03 13:49:55 · 3216 阅读 · 1 评论 -
Linux驱动开发(十四)---USB驱动开发学习(键盘+鼠标)
为树莓派编写了自己的鼠标和键盘驱动。实测可用原创 2022-08-02 15:14:31 · 4031 阅读 · 0 评论 -
Linux驱动开发(十三)---USB驱动HID开发学习(鼠标)
学习树莓派下usb鼠标驱动开发原创 2022-08-01 14:57:58 · 3780 阅读 · 4 评论 -
Linux驱动开发(十二)---树莓派framebuffer学习(改造OLED)
在树莓派下利用framebuffer和spi驱动oled屏幕显示,主要学习framebuffer的使用原创 2022-07-31 12:03:39 · 2224 阅读 · 1 评论 -
Linux驱动开发(十一)---树莓派SPI驱动学习(OLED)
树莓派下开发的oled驱动原创 2022-07-30 13:22:10 · 2886 阅读 · 1 评论 -
Linux驱动开发(十)---树莓派输入子系统学习(红外接收)
树莓派下通过输入子系统开发红外遥控接收模块的驱动原创 2022-07-29 21:26:43 · 1609 阅读 · 0 评论 -
Linux驱动开发(九)---树莓派I2C设备驱动开发(BME280)
介绍了树莓派下开发IIC驱动的方法,配合BME280传感器,进行了测试原创 2022-07-29 08:33:10 · 3835 阅读 · 2 评论 -
Linux驱动开发(八)---树莓派SR04驱动开发
树莓派上开发SR04的驱动,配合应用程序,测量距离原创 2022-07-27 14:34:59 · 1336 阅读 · 2 评论 -
Linux驱动开发(七)---树莓派按键驱动开发
介绍了GPIO驱动按键的方式,分为了read循环,休眠唤醒,poll机制和异步信号通知原创 2022-07-26 11:07:15 · 1642 阅读 · 0 评论 -
Linux驱动开发(六)---树莓派配合硬件进行字符驱动开发
通过DTS配合驱动,实现了灵活控制GPIO原创 2022-07-22 14:42:30 · 1425 阅读 · 0 评论 -
Linux驱动开发(五)---树莓派设备树配合驱动开发
树莓派下设备树配合驱动开发原创 2022-07-22 07:16:54 · 3001 阅读 · 3 评论 -
Linux驱动开发(四)---树莓派内核编译
树莓派上搭建驱动开发环境原创 2022-07-21 14:32:59 · 2817 阅读 · 6 评论 -
Linux小知识---pf_ring开发使用
介绍pfring的安装和使用原创 2022-07-07 07:54:11 · 1989 阅读 · 2 评论 -
Linux小知识---内核与用户态通讯方式之procfs
介绍了内核与用户态通讯方法,procfs的用法,并配有一个完整的实例原创 2022-07-05 07:47:16 · 1411 阅读 · 4 评论 -
Linux驱动开发(三)---设备树
驱动开发第三章,学习设备树,代替device模块开发原创 2022-06-30 15:01:20 · 2633 阅读 · 2 评论 -
Linux驱动开发(二)---驱动与设备的分离设计
驱动开发第二章,分离思想原创 2022-06-29 13:25:47 · 2570 阅读 · 3 评论 -
Linux驱动开发(一)---环境搭建与hello world
linux驱动开发入门篇原创 2022-06-28 10:46:36 · 6067 阅读 · 5 评论 -
Linux小知识---利用Snmp远程获取CPU,内存和磁盘使用率
利用shell脚本。通过snmp方式获取远端agent的cpu,内存硬盘的使用率原创 2022-06-15 15:48:09 · 13140 阅读 · 1 评论 -
CentOS下查看系统硬件信息命令大全
安装命令若没有lspci命令,请先安装 yum -y install pciutils若没有dmidecode命令,请先安装 yum -y install dmidecode若没有smartctl命令,请先安装 yum install -y smartmontoolsCPU相关查看cpu的型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看系统中实际物理CPU的数量(物理)grep 'physical id' /proc/c原创 2022-05-30 14:06:56 · 4319 阅读 · 0 评论 -
Linux小知识---Shell下的图形界面
介绍了两种shell下的图形化界面制作方法,适合产品在部署阶段的调试配置工作原创 2022-04-28 14:28:19 · 6224 阅读 · 0 评论 -
Linux小知识---Docker
简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。再说简单一点,就和虚拟机,模拟器功能类似,常规用法的时候,你的docker运行起来的容器,就相当于一个独立的系统,与你的宿主机是网络通讯的方法,其他内容都是相互独立的。这样就有一种常见现象,你的宿主机可以比你的容器版本还低,挺有意思吧。简单介绍一下使用方法,以后可以很迅原创 2022-04-26 10:56:41 · 1990 阅读 · 0 评论 -
网络协议学习---IPMI协议学习
概念介绍IPMI(Intelligent Platform Management Interface)智能平台管理接口 是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。IPMI 能够横跨不同的操作系统、固件和硬件平台,可以智能的监视、控制和自动回报大量服务器的运作状况,以降低服务器系统成本。PMI的核心是一个专用芯片/控制器 —— BMC,其并不依赖于服务器的处理器、BIOS或操作系统来工作,可谓非常地独原创 2022-04-22 14:23:25 · 8950 阅读 · 0 评论 -
网络协议学习---WMI协议学习
WMI简介WMI(Windows Management Instrumentation,Windows 管理规范)是一项核心的 Windows 管理技术。WMI,是Windows 2K/XP管理系统的核心;对于其他的Win32操作系统,WMI是一个有用的插件。WMI以CIMOM为基础,CIMOM即公共信息模型对象管理器(Common Information Model Object Manager),是一个描述操作系统构成单元的对象数据库,为MMC和脚本程序提供了一个访问操作系统构成单元的公共接口。有了W原创 2022-04-20 14:00:02 · 5695 阅读 · 2 评论 -
单片机---HLK-W801图形框架LVGL下开发(六)
lvgl使用文件系统中的文件,代替c数组的静态数组,实现了小图片,小的字库工作,大图片和字库受限于内存,还有些问题。原创 2022-04-03 20:28:16 · 3934 阅读 · 1 评论 -
单片机---HLK-W801图形框架LVGL下开发(四)
在海凌科的w801上移植了LVGL8.3,并且配合触摸屏,打造了一个桌面框架,基于这个框架,能够进行联网,和一些本地操作,具备了计算器,温湿度检测,wifi联网,NTP以及天气预报功能原创 2022-03-25 08:40:02 · 5385 阅读 · 0 评论 -
单片机---HLK-W801图形框架LVGL下开发(一)
HLK-W801下基于LVGL8开发了一个小的时钟原创 2022-03-11 10:12:53 · 1403 阅读 · 2 评论 -
华为openEuler系统-虚拟机(VMware)安装
针对学习华为openEuler系统,安装部署到虚拟机,进行系统学习原创 2021-09-26 15:03:34 · 6571 阅读 · 5 评论 -
SylixOS软件开发-基础操作
本文章记录了自己学习sylixos开发的几个基本步骤,包括环境的获取,app开发,移植第三方软件,配置虚拟机网络等方法,希望大家多多交流原创 2021-03-22 14:15:55 · 1952 阅读 · 2 评论 -
SylixOS软件开发-移植WEB服务(一)
为sylixos移植一款web服务,打通了配置界面原创 2021-09-06 17:30:01 · 451 阅读 · 0 评论 -
SylixOS软件开发-移植WEB服务(二)
书接上回,提供了三种cgi的典型写法,包括页面和cgi程序,好用且简单原创 2021-09-10 09:51:32 · 438 阅读 · 0 评论 -
FreeRTOS学习---“信号量”篇
介绍freeRTOS中信号量的用法原创 2021-12-28 11:05:12 · 3817 阅读 · 0 评论