版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一步步写嵌入式操作系统读书笔记模板01思维导图读书笔记精彩摘录内容摘要目录分析作者介绍目录0305020406思维导图嵌入式操作系统管理原理核心方法平台第章实例运行函数方法总结使用格式调用组成代码运行中断原理关键字分析思维导图内容摘要内容摘要本书是一本介绍怎样去实际编写一款嵌入式操作系统的书,所涉及的内容包括操作系统基本原理以及这些原理在嵌入式平台中的实现方法。全书共分九章,从最基本的嵌入式编程方法开始,逐渐深入到中断管理、内存管理、设备管理、文件系统管理以及进程管理等操作系统核心部分,为读者系统地呈现了一个操作系统的全貌。读书笔记读书笔记思路清晰,一步步构建一个嵌入式操作系统,从硬件代码到抽象思维,很有启发性。本书的精华部分是内存管理实现了伙伴分配算法和slab分配算法,这是其他自制操作系统类的书籍没有的……。目录分析1.1选择合适的开发环境1.2开发工具的使用1.3虚拟硬件的安装和使用1.4总结第1章搭建工作环境1.1选择合适的开发环境1.1.1准备Cygwin开发环境1.1.2使用Linux开发环境1.2开发工具的使用1.2.1编译器的选择和安装1.2.2编辑器的选择和使用1.3虚拟硬件的安装和使用1.3.1SkyEye的安装1.3.2SkyEye的使用2.1使用C语言写第一段程序2.2用脚本链接目标文件2.3用汇编语言编写程序2.4汇编和C的混合编程第2章基础知识2.6总结2.5Makefile第2章基础知识2.4汇编和C的混合编程2.4.1过程调用标准2.4.2混合编程的例子3.1启动流程3.2MMU3.3GCC内联汇编3.4总结第3章操作系统的启动3.1启动流程3.1.1ARM的启动过程3.1.2ARM操作系统解读3.1.3正式开始写操作系统3.1.4让启动代码运行起来3.2MMU3.2.1页表3.2.2页权限3.2.3cache和writebuffer3.2.4激活MMU4.1打印函数实例4.3总结4.2实现自己的打印函数第4章打印函数4.1打印函数实例4.1.1变参函数是如何工作的4.1.2亲自实现一个可变参数函数4.1.3实现打印函数中的格式转换5.1ARM的中断5.3复杂的中断处理实例5.2简单的中断处理实例第5章中断处理5.5总结5.4更优秀的中断嵌套方法第5章中断处理5.1ARM的中断5.1.1统一的异常和中断处理5.1.2独立的中断处理5.2简单的中断处理实例5.2.1解决异常向量表的问题5.2.2简单的中断处理代码5.2.3S3C2410中的定时器5.2.4让中断处理程序运行起来5.3复杂的中断处理实例5.3.1提高中断的效率5.3.2中断嵌套的实现6.1伙伴算法6.2slab6.3kmalloc函数6.4总结第6章动态内存管理6.1伙伴算法6.1.1伙伴算法的原理6.1.2伙伴算法的实现6.2slab6.2.1使用slab的前提条件6.2.2slab的组成6.2.3通过slab进行内存分配6.2.4内存空间的释放6.2.5slab的销毁7.1驱动程序框架7.3总结7.2文件系统框架第7章框架7.1驱动程序框架7.1.1基于存储设备的实例7.1.2运行存储设备实例7.2文件系统框架7.2.1文件系统的原理7.2.2文件系统框架的实现7.2.3romfs文件系统类型7.2.4实现romfs文件系统7.2.5让代码运行起来8.1二进制程序的运行方法8.2可执行文件格式8.3系统调用8.4总结第8章运行用户程序8.2可执行文件格式8.2.1ELF格式的组成结构8.2.2操作ELF格式文件的方法8.2.3运行ELF格式的应用程序8.3系统调用8.3.1用户和内核的运行空间8.3.2实现一个系统调用8.3.3运行系统调用程序9.1进程的实现原理9.3总结9.2进程的实现第9章进程9.2进程的实现9.2.1改写中断处理程序9.2.2抽象调度函数9.2.3新进程的产生9.2.4多个进程同时运行精彩摘录
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 送快递行业工作制度
- 通辽梅花味精工作制度
- 邮政信件消毒工作制度
- 部门信息配合工作制度
- 酒店保安室工作制度
- 酒店安全保卫工作制度
- 酒店经理室工作制度
- 鉴定中心工作制度汇编
- 钳工技术员工作制度
- 镇消防委员会工作制度
- 民用建筑外门窗应用技术标准
- 人类辅助生殖技术规范1;2
- 校园活动应急预案模板策划
- 装饰装修工程验收资料表格
- 【教案】伴性遗传第1课时教学设计2022-2023学年高一下学期生物人教版必修2
- 广州地铁3号线市桥站-番禺广场站区间隧道设计与施工
- LY/T 2602-2016中国森林认证生产经营性珍稀濒危植物经营
- GB/T 36024-2018金属材料薄板和薄带十字形试样双向拉伸试验方法
- GB/T 19518.2-2017爆炸性环境电阻式伴热器第2部分:设计、安装和维护指南
- 简化的WHOQOL表WHOQOL-BREF-生活质量量表
- JJG 700 -2016气相色谱仪检定规程-(高清现行)
评论
0/150
提交评论