- 3
- 0
- 约5.96千字
- 约 28页
- 2019-03-03 发布于天津
- 举报
10.6 本章小结 本章介绍了Linux2.6内核驱动程序的相关技术和一般开发方法。讲述了Linux驱动程序的功能、分类,通过一个简单的Helloworld模块来引入Linux2.6内核的模块运行机制,说明了驱动程序的同模块的关系,以及内核模块和驱动程序的加载使用方法。详细阐述了开发驱动程序所需技术,通过实例详细讲述了字符设备驱动程序的开发过程;对网络驱动程序进行了分析。 10.1 嵌入式Linux驱动程序开发基础 主讲内容 第8章 嵌入式系统Boot Loader技术 第9章 嵌入式Linux操作系统移植 第10章 嵌入式Linux设备驱动程序开发 第11章 嵌入式Linux应用程序设计 10.1 嵌入式Linux驱动程序开发基础 10.1.1 嵌入式Linux设备驱动程序分类 静态加载的驱动程序 动态加载的驱动程序 Linux将设备按照功能特性划分为三种类型:字符设备,块设备和网络设备。 10.1.2 最简单的内核模块 1.helloworld模块源代码 2.模块的编译 3.模块的加载和卸载 10.1 嵌入式Linux驱动程序开发基础 10.2 嵌入式Linux设备驱动重要技术 10.2.1 内存与I/O端口 (1)内核空间和用户空间 (2)内核中内存分配 内核中获取内存的几种方式如下。 ①通过伙伴算法分配大片物理内
您可能关注的文档
最近下载
- 梁钢筋Excel计算表.xls VIP
- DGJ32∕TJ 225-2017 城镇道路改性地聚合物注浆加固技术规程(附条文说明).pdf
- (共16页PPT)人才库与人才地图.pptx VIP
- (共16页PPT)我上学了.pptx VIP
- AIGC应用工程师考试考试复习题库(附答案).doc VIP
- 脓毒症集束化治疗更新总结2026.docx VIP
- 2026年山东省菏泽市辅警考试题库含答案.docx VIP
- (共16页PPT)第1课时两位数减两位数.pptx VIP
- 教科版(新教材)小学四年级科学上册第二单元《呼吸与消化》每节课同步分层作业汇编(含八套作业).docx VIP
- 教科版(新教材)小学四年级科学上册第三单元《声音》每节课同步分层作业汇编(含八套作业题).docx VIP
原创力文档

文档评论(0)