Linux操作系统基础 任课老师:谭石坚 课程介绍 任课老师 谭石坚(大课、小课) Email: tsj @ 嵌入式操作系统基础(LE3008 ) 性质:(嵌入式应用开发)必修课 学分:4(大课2学分、小课2学分) 考核方式:考试(闭卷) 总评成绩 考勤:10%,即10分 平时成绩:20%,即20分 实验:8分 测试(两次):6分 平时作业(三次):6分 考试成绩:70%,即70分 课程介绍 课件及资料下载 地 址:40 用户名:kjdown 密 码:kjdown 目 录:电子系/谭石坚/ 学习要求 大课:按时上课,认真听讲 小课:结合大课理论,完成课堂实验 完成课外作业 养成自主学习的意识 课程介绍 涉及的相关知识点 C语言,实验课将全程使用 数据结构,建议巩固加强 ARM编程 教学管理及几点建议 坚持参加上课,学习态度积分管理,包括课堂、作业、考勤等。 课程介绍 每周答疑时间 周二14:30-17:00 周三 14:00-15:30 课程介绍 教材 深入理解嵌入式Linux设备驱动程序 曹国辉 曾志鹏 参考书籍 Linux设备驱动程序(第三版). 魏永明 耿岳 钟书毅译。 Linux设备驱动开发详解(第2版). 宋宝华 .人民邮电出版社 。 课程介绍 课程目标 本课程的目标是结合《嵌入式系统原理》课程的内容,在ARM开发板上开发嵌入式linux的方方面面: 应用软件开发 嵌入式bootloader软件 嵌入式linux内核移植 系统软件移植 驱动程序开发 课程介绍 开发环境 linux系统的使用;shell基本命令;嵌入式linux开发环境 嵌入式linux系统 嵌入式系统-bootloader;u-boot介绍;u-boot源码分析;linux内核移植;linux内核的启动;根文件系统制作;init程序分析 驱动开发 内核模块;字符设备驱动程序;并发控制;轮询、异步通知;中断处理;bus-device-driver模型;块设备驱动 复习 Linux操作系统基础 教学内容 Linux简介 各种Linux发行版本 Linux体系结构 Linux安装与启动 体验Shell命令的乐趣 教学要求 掌握linux系统的安装 Linux简介 Unix从萌芽到现在已经有40余年的历史,若要了解Linux,必须先认识Unix系统。 Linux简介 Unix的变体 许多其他的公司把Unix移植到新的机型上去。伴随着这些移植,开发者们按照自己的方式不断地增强系统的功能,并由此产生了若干变体。 1977年,贝尔实验室综合各种变体推出了Unix System m。在1983年ATT推出了System V。 加州大学伯克利分校推出的变体叫Berkeley Software Distributions(BSD)。 上世纪80和90年代,许多工作站和服务器厂商推出了他们自己的Unix,这些unix大部分是在ATT或伯克利发行版的基础上加上一些满足他们特定体系结构需要的特性。 Unix家庭树 Linux简介 Linux的诞生 芬兰赫尔辛基大学一名学生的Linus Torvalds,为不能随心所欲使用强大而自由的unix系统而苦恼。对Torvalds而言,使用Microsoft的DOS产品不亚于玩波斯王子游戏。Linus热衷使用Minix(一种教学用的廉价Unix)但是,他不能轻易修改和发布该系统的源代码,也不能对Minix开发者所作的设计轻举妄动。 Linux简介 到现在,Linux早已羽翼丰满了,它被广泛移植到x86-64、ARM、MIPS、Motorola 68000、Power PC、SPARC等各种体系结构上。它覆盖的领域小到手表,大到超级计算机集群。 Linux克隆了unix,但Linux不是Unix。尽管Linux借鉴了Unix的许多设计并且实现了Unix的API,但Linux没有直接使用Unix的源代码。必要的时候,它的实现可能和其他各种Unix的实现大相径庭。 Linux是一个非商业化的产品,实际上Linux是一个因特网上的协作开发项目。任何人都可以开发内核。 Linux系统--包括内核、C库、编译器、工具集和系统的基本工具等。 Linux可以为我们做什么? 个人桌面系统 管理桌面(菜单、图标、窗口等) 听音乐,看视频 使用字处理、电子表格等办公软件 浏览网页、发送电子邮件 网络聊天 玩游戏 … Linux可以为我们做什么? 系统服务器 连接Internet网络 使用Linux作为防火墙、路由器和DHCP服务器来保护和管理专用网络 运行WEB服务器(Apache、MySQL和PHP) 运行邮件服务器(使用exim或其他邮件传输代理) 运行打印服务器(使用CUPS) 运行文件服务器(使用FT
您可能关注的文档
- 1风险管理技术方案.ppt
- 1分子动理论技术方案.ppt
- 1房地产项目成本控制管理(马楠_修改第3版_2010.11.26__1天)技术方案.ppt
- 1发动机拆装常用工量具的使用技术方案.ppt
- 1锻造方法技术方案.ppt
- 1短期+杜邦+估值技术方案.pptx
- 1-动物疾病模型-绪论技术方案.ppt
- 1电力系统基础知识技术方案.ppt
- 1第一章总论技术方案.pptx
- 1第一章原子结构和键合(2h)技术方案.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)