- 0
- 0
- 约2.56万字
- 约 52页
- 2017-01-13 发布于广东
- 举报
ch12嵌入式Linux软件设计
第12章 嵌入式Linux软件设计 12.1 Bootloader引导程序 12.2 Linux的移植 12.3 驱动程序开发 12.4 应用程序开发 12.1 Bootloader引导程序 Boot Loader 的概念 Boot Loader 的主要过程与典型结构框架 常见Boot Loader简介 12.2 Linux的移植 12.3 驱动程序开发 设备驱动程序的开发过程 模块化驱动程序设计 设备注册和初始化 中断管理 设备驱动开发的基本函数 加载和卸载驱动程序 12.4 应用程序开发 各个模块被分别编译并链接成一组目标文件,这些文件能被载入正在运行的内核,或从正在运行的内核中卸载。必要时内核能请求内核守护进程Kerneld对模块进行加载或卸载。根据需要动态载入模块可以保证内核达到最小,并且具有很大的灵活性。内核模块一部分保存在Kernel中,另一部分在Modules包中。在项目一开始,很多地方对设备安装、使用和改动都是通过编译进内核来实现的,对驱动程序稍微做点改动,就要重新烧写一遍内核,而且烧写内核经常容易出错,还占用资源。模块采用的则是另一种途径,内核提供一个插槽,它就像一个插件,在需要时,插入内核中使用,不需要时从内核中拔出。这一切都由一个称为Kerneld的守护进程自动处理。 2.模块化的优缺点 内核模块的动态加载具有以下优点:将内核映像
您可能关注的文档
- BIM在项目建设施工阶段的研究与应用(验收PPT).ppt
- C31无机胶凝材料石灰石膏水玻璃菱苦土.ppt
- cake一周年整体方案V122.ppt
- CAME计算机辅助制造第六章.ppt
- Cary50trainingcourse.ppt
- CATIAV5工程图教程2015.ppt
- CAXA制造工程师2008项目1连杆造型.ppt
- ch2矿床地下开采基本概念5.ppt
- CH03-1二极管及其基本电路.ppt
- Ch4-1褶皱-要素、分类及组合形式.ppt
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 《电磁兼容原理与应用》全套教学课件.pptx
- Unit+4+Eat+Well+Section+A+1a-1d+课件+2024-2025学年人教版(2024)七年级英语下册++.pptx VIP
- V2G双向充换电设施接入电网典型电气接线.pdf VIP
- 2023年中国化学奥林匹克竞赛福建赛区预赛试题真题.pdf VIP
- 2025年中国化学奥林匹克竞赛福建预赛试题及答案_可搜索.pdf VIP
- 湖北省十一校2026 届高三第二次联考化学+答案.docx
- 马工程《刑事诉讼法》(第四版)第一章 课后思考题参考答案.pdf VIP
- 异型盖冲压模具设计.doc VIP
- 建设项目安全设施设计专篇.pdf VIP
- 教科版船的研究3.用沉的材料造船 五年级科学下册教学设计教案(教学反思全).docx VIP
原创力文档

文档评论(0)