怎样学习嵌入式系统_第1页
怎样学习嵌入式系统_第2页
怎样学习嵌入式系统_第3页
全文预览已结束

下载本文档

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

文档简介

1、本文格式为Word版,下载可任意编辑怎样学习嵌入式系统 学习嵌入式之前我们需要了解什么是嵌入式。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、牢靠性、成本、体积、功耗等严格要求的专用计算机系统。举些例子,手机、电子时钟、智能报警装置、自动监控器、出租车计费器等等都属于嵌入式系统。1、基本电路学问嵌入式硬件也是需要很多电路搭建起来的,学习嵌入式之前必需对电路基本学问有肯定基础。了解常用的基本器件,基本仪器使用,具有肯定的电路分析力量。这样你才能看得懂嵌入式系统的硬件电路图,才能为后续开

2、发奠定基础。详细操作:回复CD查看主菜单,再回复109进入视频下载菜单,下载模拟电路教学视频,再回复104进入硬件技术。学习元器件基础、常用电路等学问。2、基本语言学问嵌入式驱动程序编写需要用到C语言,因此在学习嵌入式之前还必需娴熟C语言基本语法,并能编写些一般程序代码。这里需要提示,在学习C语言时养成规范的编程习惯,如添加备注、留意排版等,这将对以后的程序精确性有很大影响。详细操作:回复CD查看主菜单,再回复109进入视频下载菜单,并下载C语言教学视频,再回复105进入软件技术。学习驱动基础等学问。3、单片机(51单片机)初学者首次接触嵌入式处理器一般都是51单片机,51单片机入门相对简洁,

3、并且通用度比较高,可以购买开发板动手学习。如学习编写流水灯、按键扫描、数码管、液晶显示、AD/DA采样等简洁程序。详细操作:回复CD查看主菜单,再回复109进入视频下载菜单,并下载单片机教学视频,跟着视频一起动手操作。4、基于单片机的电子系统自设计有了前面的学习经受,可自己脱离开发板,自己设计并绘制电路图,自己焊接或者生产PCB板,设计小型的电子系统。如设计一个寻线小车,温度采集、时钟显示等嵌入式系统。详细操作:回复CD查看主菜单,再回复109下载Protel视频教程,学习绘制电路板,再回复106进入嵌入式系统菜单,学习基于单片机的电子系统设计。5、430、STM32、Cortex-M3(可选

4、)430单片机、STM32以及Cortex-M3处理器作为学习嵌入式操作系统前的过渡阶段,各位伴侣可以自行选择学习。为什么需要用他们来过渡呢?由于51单片机内部寄存器很少,编写程序时不需要对GPIO口进行配置,默认就已经是输入或者输出。而当处理器功能强大之后,往往一个GPIO可实现多种功能,如USB功能、IIC功能、UART功能。在使用这种GPIO时就必需先进行配置,才能满意需求。因此在学习后面操作系统之前,有时间的同学可以从这些单片机过渡,这样不至于后续学习摸不到头脑。详细操作:回复CD查看主菜单,再回复109下载430/STM32单片机视频。6、ARM9/ARM11裸机学习裸机程序编写,即

5、不带操作系统的程序编写,其作用和上面430单片机的作用相像,目地就是为了熟识ARM架构,对ARM寄存器有深化的了解,这将对以后的驱动程序编写带来很大的便利。同样,裸机程序学习可像51单片机一样,购买开发板,在开发板上进行一些中断、GPIO、UART的操作。详细操作:回复CD查看主菜单,再回复106进入嵌入式系统菜单,学习嵌入式基本架构学习等。当然,也可以直接给我们留言。7、Linux系统移植BOOTLOADER嵌入式系统学习特殊留意又特殊难的地方就是Linux系统移植,对于系统的移植、系统的裁剪是学习的难点。搭建嵌入式操作系统的开发环境,即交叉编译环境也比较麻烦,因此在学习过程中肯定要一步一步

6、动手实践操作。BOOTLOADER是操作系统启动前,进行硬件初始化以及搭建操作系统运行环境的一段代码,有点类似于PC机的BIOS程序。BOOTLOADER主要与硬件关系很大,需对处理器寄存器相当的熟识,因此在初期学习的时候可以参考U-boot等学习。详细操作:回复CD查看主菜单,再回复109下载嵌入式驱动视频,再回复106进入嵌入式系统菜单学习系统移植以及BOOTLOADER等。8、基于Linux的底层驱动编写上面学习了Linux系统移植,就可以编写底层驱动程序了,通过交叉编译环境将驱动程序编译并下载到目标板上,并且编写一段小测试程序验证驱动的正确性。如在Linux下实现流水灯,实现按键功能。详细操作:回复CD查看主菜单,再回复109下载嵌入式驱动视频,再回复106进入嵌入式系统菜单学习驱动程序学问。9、基于操作系统的电子设计学习到这一步,就可以称得上嵌入式硬件高手了,由于你已经具备独自设计嵌入式系统的力量了,现在就来小试牛刀。

温馨提示

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

评论

0/150

提交评论