嵌入式Linux学习方法剖析.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学什么-系统管理 1. Linux定制安装 2. Linux命令详解 3. samba、nfs、tftp、wireshark使用 4. Shell编程 学什么-应用程序开发 1. GCC、GDB、Makefile 2. 文件、时间编程 3. 多进程、多线程程序设计 4. 进程间通讯 5. 网络编程 6. QT图形化应用程序开发 7. Android图形化应用程序开发 1. 2. 3. 4. 5. 6. 7. 8. 9. Linux内核配置与裁剪 Linux内核模块开发 根文件系统制作 进程子系统 内存子系统 Proc文件系统 系统调用 内核定时器 内核异常分析 学什么-内核开发 学什么-驱动程序开发 1. 2. 3. 4. 5. 6. 7. 8. 9. 字符设备驱动程序 总线、设备、驱动模型 硬件访问技术 中断处理 Input设备驱动 Platform驱动程序 PCI、USB驱动程序 网卡驱动程序 触摸屏驱动程序 10. 串口驱动程序 场景对话 同学: 老师,这么多的知识,该怎么学啊? 老师:做好3点: 1. 学习顺序 2. 学习资料 3. 实践 怎么学-学习顺序 1. 嵌入式处理器与裸机程序开发 2. Linux系统管理 3. Linux应用程序开发 4. Linux内核开发基础 5. 嵌入式Linux环境搭建 6. Linux驱动程序开发 7. 深入学习Linux内核 “老师,请给我推荐几本学习嵌入式Linux的好书” 现实情况:嵌入式Linux的书籍多而杂,但好书 并不多,大家要学好嵌入式Linux,需要的也并 不多,10余本足矣。这些书分为两类: 1.业界优秀理论教材 2. 培训教材 怎么学-学习资料 学习资料-理论教材 怎么学-实践 光听课不做是学不好嵌入式Linux的!!! 保证每个知识点都有实验可做,且必须做!!! 硬件资源 + 参考书籍 怎么学-硬件资源 1.学习嵌入式可不可以不要开发板? A: 不可以 2. 除了开发板还需要一些什么硬件? A: 如果你的电脑没有串口和并口,还需要分别准备 USB转串口线和Jlink. 硬件资源-Jlink 硬件资源-USB转串口 严格按照该计划学习,对计划中每一个知识点 1.看视频 2.做实验 3.看推荐教材,加深理解 4.做第2遍实验 学习方法总结 1. 今天学学这,明天学学那,学习跟着感觉走。 正解:学习一定要按计划,由简入深,系统进行。 2. 资料买了一大堆,自己都不知道看那本。 正解:初学阶段,资料做到少而精,坚持看。 3. 只看资料与视频,就不动手做。 正解:多做实验多思考,实验必须做。 嵌入式Linux学习切忌 嵌入式LINUX应用与开发 学习方法 周 鹏 QQ:1265426854 TELOFFICE:经贸楼C208 2013-09-02 专业培养目标 培养对象: 嵌入式,物联网 培养目标: 面向软件服务外包和物联网应用行业,在各类消费电子企业、嵌入式软件及服务外包企业的嵌入式软件编码、嵌入式系统测试、物联网技术应用和嵌入式产品的售前、售后技术服务等领域需要的高素质技术人才、管理人才和创业人才。 主要岗位: 研发工程师 软件程序员 产品测试员 客服工程师 销售工程师 信息监理师 职业岗位分析 职业岗位 岗位描述 素质与能力要求 研发工程师 (相关岗位) 通过与客户沟通,完成需求分析,进行设计架构、模块划分,组织协调完成产品研发与测试,并进行文档撰写与归档 1)熟练掌握嵌入式产品开发流程 2)精通模拟电路与数字电路,具有良好

文档评论(0)

四月 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档