《Linux内核裁剪与移植》实训计划.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常州工程职业技术学院 《Linux内核裁剪与移植实训》计划书 教学班级:计算机0831 教学学期:2010-2011学年第1学期 教学周数:5 指导教师:仲启秀、杨小来 教研室主任签字: 系 主 任 签 字: 一、课程性质及目的 本课程是在同学们具有嵌入式C语言设计、嵌入式应用与开发设计、嵌入式Linux平台搭建等技术的基础上开设的一门综合性课程。课程采用“项目引领、任务驱动”的授课方法,以企业真实项目为教学核心,按照企业嵌入式产品开发流程,设计实现“嵌入式Linux图形终端”产品。采用与企业完全一致的“嵌入式Linux图形终端”产品设计开发步骤,使同学们进一步掌握Linux内核的裁剪与移植、Linux驱动设计与应用技术、Linux 分区与目录设计、Linux基本库XLib库裁剪、X Windows环境的裁剪与中文化、QVWM窗口管理器的移植与改造等多项技术,使同学们在嵌入式Linux内核裁剪技术与系统设计技术方面有更深层次的提升,基本达到企业对嵌入式研发工程师的技术能力与职业素养的要求。具体能力目标要求如下: 能够根据产品性能要求,完成关键技术先行论证,提交论证报告。 能够根据市场需求、同类产品的比较,进行可行性分析,撰写可行性分析报告。 能够根据产品特点、应用场合,确定软硬件平台,完成产品方案设计报告。 能够制定详细的开发进度表,完成产品计划任务书。 能够根据产品功能完成各个功能模块的软件设计流程图。 能够利用交叉编译工具完成Linux内核裁剪与移植、Linux系统分区及目录设计、Glibc基本库XLib的裁剪、XWindows编译移植与中文化、QVWM窗口管理器移植与改造等多项模块的具体设计。 能够根据产品预期的性能指标进行软硬件联调、测试。 能够撰写软硬件开发过程中的技术文档与系统说明书。 能够培养独立分析问题,解决问题以及适应岗位的能力。 二、实训安排(以部分实训内容为例) 周次 日期 星期 项目(任务) 过程组织 地点 指导教师 中心(实训室)管理教师 一 9.6 一 1:Atom工控平台Linux终端系统技术验证 1-1 SUSE11.2系统安装及服务搭建 (1)介绍项目介绍、课程安排具体目标、工作方式、考核方式等; (2)讲授ATOM工控硬件平台、BISO参数、南北桥芯片、USB、串口、并口芯片型号; (3)引导学生在虚拟机及ATOM平台上安装SUSE11.2操作系统,注意安装过程中的驱动信息收集; (4)总结、考核、布置下节课任务。 天工楼307 仲启秀 杨小来 沈扬 9.7 二 1-2 ATOM平台最小SUSE系统的安装 (1)讲授ATOM平台下,硬盘、CF卡的连接方式;硬盘CF卡在Linux中对应设备号。 (2)讲授CF卡分区,格式化,分区挂载等知识。 (3)布置任务: a.学生自己对CF卡分区、格式化; b.安装SUSE11.2 最小的服务器系统; c.对ATOM平台下的Linux驱动进行初步测试。 (4)总结、考核、布置下节课任务。 天工楼307 仲启秀 杨小来 沈扬 9.8 三 1-3 Linux终端启动脚本设计 (1)讲授Inittab工作原理,SUSE11.2 启动过程分析; (2) 讲授Linux终端系统分区设计、目录设计原则 (3)布置任务:学生练习编写终端启动脚本(/etc/rc.d),替换SuSE原来的启动脚本,并实现var、temp等内存文件系统的挂载; (4)教师对启动脚本做重点提示,引导学生自主完成; (5)总结、考核、布置下节课任务; 天工楼303 仲启秀 杨小来 沈扬 9.9 四 1-4 设计方案报告 (1)撰写先行实验论证报告、可行性分析报告; (2)撰写方案设计报告、计划任务书; (3)CVS版本控制系统介绍、安装、使用; (4)总结、考核、报告上传CVS服务器,布置下次任务。 天工楼303 仲启秀 杨小来 沈扬 二 9.13 一 2:Atom平台Linux 内核设计 2-1 Atom平台Linux2.6 内核配置与编译 (1)学生阅读Linux内核Readme.SUSE?文档自己摸索内核配置编译过程; (2)教师结合ATOM平台讲述内核编译、配置原理; (2)布置任务:学生练习进行Linux 2.6.31内核的配编 译过程; (4)总结、考核、布置下节课任务; 天工楼303 仲启秀 杨小来 沈扬 9.14 二 2-2 Linux终端内核裁剪 (1)教师针对ATOM的串口、并口、网口、USB接口驱动,裁剪Linux内核,本终端不需要的模块从内核中删除,达到裁剪Linux内核的目的; (2)布置任务:按照Linux终端性能要求裁剪Linux内核 (3)总结、考核、布置下次课任

文档评论(0)

3388813 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档