![如何学好嵌入式开发之我见_第1页](http://file4.renrendoc.com/view/1390ebc209b2992b502525dbb5f5d5c6/1390ebc209b2992b502525dbb5f5d5c61.gif)
![如何学好嵌入式开发之我见_第2页](http://file4.renrendoc.com/view/1390ebc209b2992b502525dbb5f5d5c6/1390ebc209b2992b502525dbb5f5d5c62.gif)
![如何学好嵌入式开发之我见_第3页](http://file4.renrendoc.com/view/1390ebc209b2992b502525dbb5f5d5c6/1390ebc209b2992b502525dbb5f5d5c63.gif)
![如何学好嵌入式开发之我见_第4页](http://file4.renrendoc.com/view/1390ebc209b2992b502525dbb5f5d5c6/1390ebc209b2992b502525dbb5f5d5c64.gif)
![如何学好嵌入式开发之我见_第5页](http://file4.renrendoc.com/view/1390ebc209b2992b502525dbb5f5d5c6/1390ebc209b2992b502525dbb5f5d5c65.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如何学好嵌入式开发之我见时 间:2011年2月1纲 要什么是做嵌入式开发;做嵌入式开发需要学习哪些硬件知识;做嵌入式开发需要掌握哪些软件知识;做嵌入式开发的几种境界;怎么成为一个优秀的嵌入式开发者;2嵌入式系统定义嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。3常用的硬件设备处理器外围接口电路电路板各种供电设备4处理器单片机:51系列,PIC系列,AVR系列等;DSP:TMS320C2000,C5000,C6000系列;ARM:ARM7,ARM9,ARM11等;可编程逻辑控制器:PLC;可编程硬件:CPLD/
2、FPGA;5嵌入式处理器学习步骤首先学习8位单片机,51系列,PIC16系列;然后学习16位单片机,PIC24系列;然后学习32位单片机,ARM7,ARM9;在学习完8位机后,还可以学习CPLD/FPGA器件;对于各种外围接口电路的学习,可以贯穿其中;6外围接口电路简单通信接口:UART,I2C,SPI,CAN,USB;网络通信接口:10M/100M以太网;其它输入接口:键盘,鼠标,AD器件;其它输出接口:LCD,TFT,DA器件等;7电路板画电路板两层板,四层板,六层板;Protel99se, Altium Designer,PADS;制板交给专业的制板公司制板;板厚,铺铜厚,喷锡;焊板做嵌
3、入式的工程师,尤其是做硬件,一定要会焊板。8各种供电设备交流电:220V;直流电:3.3V,5V,12V等;专业电源稳压芯片;9嵌入式软件 做嵌入式系统,除了需要合适的硬件平台外,要实现目标功能,还需要优秀的软件。两种嵌入式软件开发模式;掌握常用的软件开发环境;常用的嵌入式操作系统;10嵌入式软件开发模式基于前后台的裸机程序 编写软件模块,所有模块在一个死循环中顺序执行。基于操作系统的应用程序开发 按软件模块划分编写任务或进程,操作系统按照一定的算法调度进程执行。11常用的软件开发环境 软件开发环境,是做嵌入式开发的利器,不同的硬件平台有不同的开发环境,一些主流的开发软件是每一个立志于从事嵌入
4、式行业的人必需掌握的。Keil51,开发51系列单片机MPLAB IDE 8.36,开发PIC系列单片机CCS3.3,开发DSPADS1.2,开发ARMQuartus II 5.1,开发CPLD/FPGA12常用的嵌入式操作系统UcosII 简单,易用,实时性强,但功能较少,适合搞控制。Linux2.6 免费,通用,功能多,安全性好,但开发难度大。VxWorks 实时性极好,但不开源。WindowsCE 开发简单,有微软支持。Android 目前非常流行的一款手机操作系统。基于Linux内核。13漫谈嵌入式开发的几种境界第一重境界 在第一重境界时的表现是热衷学习和使用新的技术,但都限于局部,比
5、如新的CPU,可编程技术,网络,有线无线,各种嵌入式操作系统,各种总线,甚至于新的存储器件。 第一阶段对以后的发展很有作用,所以尽管象追星一样追随各种新鲜技术吧,保持自己的热血沸腾和对知识的渴望最重要。14 “凌厉刚猛,无坚不摧,弱冠前以之与河朔群雄争锋。” “紫薇软剑,三十岁前所用,误伤义士不祥,悔恨无已,乃弃之深谷。”15第二重境界 经过第一重的洗礼,如果你还对嵌入式系统热情不减,你可能自然走进第二重,此时,以前热衷过的技术都被抽象了,面对新的CPU或OS,你只需看看他的新特性就知道他是否会给你的系统带来更多的好处,从而决定你是否使用它,各种总线也只是转化成带宽等各种指标,总之,每个部分在系统中的作用和影响已经烂熟于心,所以能达到取舍自如。 “重剑无锋,大巧不工。四十岁前恃之横行天下。”16第三重境界 第二层到第三层的转变应该不是简单的时间累计,而是取决一个人对系统深入的思考和理解,此时可能对你的挑战更多来自于对需求的理解和实现规划,以及对系统的创意。系统在你眼中更像一个自己创造的生机勃勃的生命,CPU像大脑一样有条不紊的调度,电源如心脏一般向系统传递能量,每个模块的功耗都是如此恰到好处,数据流似血液一样在系统中流动 “四十岁后,不滞于物,草木竹石均可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第一单元 习作【知识精研】家乡的风俗【知识精研】【知识精研】六年级语文下册单元作文能力提升(统编版)
- 第三单元第1课时 分数乘法(一)【知识精研】 五年级数学下册同步高效课堂 北师大版
- 皮肤科病症护理课件
- 行政公文写作培训机关文书写作讲座课件
- 《走近世界民间美术》 课件 2024-2025学年人美版(2024)初中美术七年级下册
- 《财务报告赵》课件
- 《疫情下的美和丑》课件
- 《创意改善生活》课件 2024-2025学年 湘美版(2024)初中美术七年级上册
- 《金相分析试验培训》课件
- 商务法务考试复习试题附答案
- 危险物品管理制度
- 2023年山东枣庄滕州市鲁南高科技化工园区管理委员会招聘10人笔试参考题库(共500题)答案详解版
- 门静脉炎护理课件
- 重庆八中2024届高三12月高考适应性月考卷(四) 语文试卷(含答案)
- 基础研究成果向临床转化的实践与挑战
- 制程无有害物质识别及风险评估表
- 建筑构造(下册)
- 金工实训教学-数控铣床及加工中心加工
- 电流互感器试验报告
- 蒋中一动态最优化基础
- 华中农业大学全日制专业学位研究生实践单位意见反馈表
评论
0/150
提交评论