让嵌入式“嵌入”生活-南京.doc_第1页
让嵌入式“嵌入”生活-南京.doc_第2页
让嵌入式“嵌入”生活-南京.doc_第3页
让嵌入式“嵌入”生活-南京.doc_第4页
让嵌入式“嵌入”生活-南京.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、让嵌入式“嵌入"你的生活一、什么是嵌入式系统 嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统.二、生活中嵌入式1)应用领域 2)嵌入式系统实例智能手机系统 3)嵌入式系统实例-3G手机移动视频监控系统4)嵌入式系统实例银行ATM视频监控系统随着“互联网时代”向“物联网时代”的过渡,作为物联网的“中枢神经”-嵌入式系统的持续发展更是成为决定物联网是否能够有效实施的关键环节,而目前嵌入式方向软件研发人才的匮乏却俨然成为物联网发展的一大瓶颈。造成这种情况的原因 一方面是由于目前我国高校的计算机教育普遍以应用软件为主,

2、很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才; 另外一方面是因为嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境和有经验的人进行指导。 三、如何学好嵌入式要想学好嵌入式,首先要解决两个问题:学什么?怎么学?软硬件系统架构1、学什么1)知识结构 熟悉C/C+语言,有VC开发能力 有汇编语言基础 能阅读基本硬件原理图 嵌入式处理器与裸机程序开发 Linux系统管理 Linux应用程序开发 Linux驱动程序开发Linux内核开发与系统移植2)处理器 ARM处理器工作模式ARM系统寄存器ARM寻址方式ARM 汇编指令集ARM环境C语言编程ARM中

3、断与异常ADS集成开发环境裸机程序开发(串口、LCD、时钟、LED、按键)3)系统管理. Linux定制安装 Linux命令详解samba、nfs、tftp、wireshark使用 Shell编程4)应用程序开发 GCC、GDB、Makefile文件、时间编程多进程、多线程程序设计进程间通讯网络编程 QT图形化应用程序开发Android图形化应用程序开发 7)内核开发 Linux内核配置与裁剪Linux内核模块开发根文件系统制作进程子系统内存子系统Proc文件系统系统调用内核定时器内核异常分析 8)驱动程序开发 字符设备驱动程序总线、设备、驱动模型硬件访问技术中断处理Input设备驱动Plat

4、form驱动程序PCI、USB驱动程序网卡驱动程序触摸屏驱动程序2、怎么学这么多的知识,该怎么学啊?做好3点:a)学习顺序b)学习资料c)实践1)学习顺序 嵌入式处理器与裸机程序开发 Linux系统管理Linux应用程序开发Linux内核开发基础嵌入式Linux环境搭建Linux驱动程序开发深入学习Linux内核2)学习资料“老师,请给我推荐几本学习嵌入式Linux的好书"现实情况:嵌入式Linux的书籍多而杂,但好书并不多,大家要学好嵌入式Linux,需要的也并不多,10本足矣。这10本书分为两类:a. 业界优秀理论教材b。 中软内部实验教材理论教材:实验教材:中软课程1-嵌入式体

5、验入门班实验手册中软课程2嵌入式LINUX应用开发班实验手册中软课程3- ARM系统基础班实验手册中软课程4- ARM系统深入班实验手册中软课程5嵌入式LINUX内核驱动基础班实验手册中软课程6嵌入式LINUX驱动开发深入班实验手册中软课程7嵌入式LINUX系统移植专题班实验手册中软课程8嵌入式LINUX高级项目班项目手册中软课程9 Android系统开发精品班实验手册中软课程10 Android高级项目班实验手册3) 实践 光看不做是学不好嵌入式的!!保证每个知识点都有实验可做,且必须做!(具体必修实验安排参考相关培训班实验手册)硬件资源a。学习嵌入式可不可以不要开发板? 不可以b。可以使用哪些开发板来配合中软课程? 中软课程分为6410版本和2440版

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论