嵌入式系统开发基础知识.docx
《嵌入式系统开发基础知识.docx》由会员分享,可在线阅读,更多相关《嵌入式系统开发基础知识.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 嵌入式系统开发基础知识 1、嵌入式微处理器构造与应用: 或传统的“微机原理与接口”课程,嵌入式是软硬件结合的技术,搞嵌入式系统的人应对ARM处理器工作原理和接口技术有充分了解,包括汇编指令系统。不了解处理器原理,就没方法写出驱动程序。在嵌入式开发的一些关键局部,如Bootloader等,主要靠汇编写程序。 2、嵌入式操作系统类课程: 从事嵌入式系统的人至少须把握一个嵌入式操作系统(固然越多越好),目前最重要的RTOS主要包括: (1)、传统的经典RTOS:最主要的是Vxworks操作系统,以及其Tornado开发平台。Vxworks消失早,实时性很强,并且内核可极微,牢靠性较高。特殊在通信设
2、备等实时性要求较高的系统中,有比拟广泛的应用。 (2)、嵌入式Linux操作系统:嵌入式Linux广泛应用的缘由固然是免费、开源、支持软件多、支持者多,本钱也低。 (3)、 Windows CE嵌入式操作系统:Windows CE是微软的操作系统,也有很大的市场份额,特殊是在PDA、手机等界面要求较高或者要求快速开发的场合。 3、嵌入式开发的其它相关软件课程: (1)、数字图像压缩技术:嵌入式最热门的应用领域之一,要把握MPEG编解码算法和技术,如DVD、MP3、PDA、高清电视、机顶盒等都涉及MPEG高速解码问题。 (2)、通信协议及编程技术:大多数嵌入式设备都要连入局域网或Internet,所以首先应把握TCP/IP协议及其编程;另外,把握无线通信协议及编程也是是很重要的。 (3)、网络与信息安全技术:如加密技术,数字证书CA等。 二、硬件方面的学问: 模拟电路、数字电路、计算机组成原理、微处理器构造、单片机等硬件课程是从事嵌入式开发要把握的。 嵌入式本身就是从单片机进展过来的,如今许多单片机都已经带OS,嵌入式开发领域,驱动人才特别缺乏。写驱动必需把握操作系统的内部工作原理,包括相关的硬件学问,即所谓的软硬通吃,所以这方面的人才是一将难求。 【嵌入式系统开发根底学问】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 开发 基础知识
限制150内