
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
零基础讲解内核空间与用户空间——在饭店分工中看懂操作系统的三道防线
最近博主在看《Yocto 项目实战教程》,书里频繁出现两个词:"内核空间(Kernel Space)"和"用户空间(User Space)乍一看一头雾水:好端端一个操作系统,为什么要硬生生分成两个世界?经过一番折腾,终于算是彻底搞明白了,特此写一篇学习笔记,交流学习。先剧透结论:这种"分家"不是拍脑袋设计出来的,它背后是操作系统最核心的哲学——特权级分离(Privilege Separation)
零基础讲解 BSP——陪一块开发板从毛坯住进精装房
芯片厂商官网说:“请先下载我们的 BSP。内核工程师说:“这个驱动还没进 BSP。Yocto 教程说:“把配置放进你的 BSP Layer。硬件工程师说:“这块板换了颗 PHY,BSP 得改。如果你也是这个状态,别慌,这篇笔记就是为你写的。BSP(Board Support Package,板级支持包):让一个"通用操作系统"在某块"具体电路板"上完成启动、认识硬件、驱动硬件、稳定运行,所需要的全
零基础讲解内存管理——在做菜中学习内存管理
最近博主在学习边缘 AI、嵌入式 AI,在书里看到一张经典的内存管理图,经过一番折腾,终于算是彻底搞明白了,特此写一篇学习笔记,交流学习。相信很多同学在初学单片机或者操作系统时,经常能看到下面这张内存管理图,一脸懵逼:怎么这么复杂?作用是啥啊?别急,本文将站在纯小白(有 C 语言基础)的角度,以浅显易懂的语言,让你快速掌握基础的内存管理知识!先热个身:任何计算机在进行操作前,都必须读取数据(好比厨
到底了







