嵌入式系统开发的模式与流程
嵌入式系统开发的模式与流程
2007年12月14日 星期五 17:28
1 嵌入式系统的结构
1.1 嵌入式系统的硬件架构
如图5-1所示,为嵌入式系统硬件模型结构,此系统主要由微处理器MPU、外围电路,以及外设组成,微处理器为ARM嵌入式处理芯片,如ARM7TMDI系列及ARM9系列微处理器,MPU为整个嵌入式系统硬件的核心,决定了整个系统功能和应用领域。外围电路根据微处理器不同而略有不同,主要由电源管理模型、时钟模块、闪存FIASH、随机存储器RAM,以及只读存储器ROM组成。这些设备是一个微处理器正常工作所必须的设备。外部设备将根据需要而各不相同,如通用通信接口USB、RS-232、RJ-45等,输入输出设备,如键盘、LCD等。外部设备将根据需要定制。

嵌入式处理系统主要包括嵌入式微处理器、存储设备、模拟电路及电源电路、通信接口,以及外设电路。
1.2嵌入式系统的软件结构
嵌入式系统与传统的单片机在软件方面最大的不同就是可以移植操作系统,从而使软件设计层次化,传统的单片机在软件设计时将应用程序与系统、驱动等全部混在一起编译,系统的可扩展性,可维护性不高,上升到操作系统后,这一切变得很简单可行。
嵌入式操作系统在软件上呈现明显的层次化,从与硬件相关的BSP到实时操作系统内核RTOS,到上层文件系统、GUI界面,以及用户层的应用软件。各部分可以清晰地划分开来,如图5-2所示。当然,在某些时候这种划分也不完全符合应用要求。需要程序设计人员根据特定的需要来设计自己的软件。

板级支持包(Board Support Packet)主要用来完成底层硬件相关的信息,如驱动程序,加载实时操作系统等功能;
实时操作系统层主要就是常见的嵌入式操作系统,设计者根据自己特定的需
词:嵌入式开发 嵌入式系统 嵌入式开发流程 嵌入式产品 目前,嵌入式开发已经逐步规范化,在遵循一般工程开发流程的基础上,嵌入式开发有其自身的一些模式特点及流程。...
52页 免费 嵌入式软件开发流程 47页 10财富值 ARM开发工程师入门宝典 28页 免费 嵌入式系统开发的模式与流... 5页 免费 嵌入式系统开发流程 3页 免费...
2.1 ARM嵌入式开发模式 嵌入式开发模式 ? 2.2 ARM嵌入式开发流程 嵌入式开发流程 ? 2.3 ARM嵌入式系统控制界面 嵌入式系统控制界面 ARM嵌入式开发模式和基本...
传统开发流程和V模式开发流程的特点比较见表5-1. 7.2 汽车嵌入式系统开发的方法论 汽车ECU开发过程的基本特征; ?汽车嵌入式系统开发强调的是系统级的解决方案; ...
2.2嵌入式系统开发的模式 2.2.1面向硬件的开发模式面向硬件的开发模式适合开发目标主机上没有安装操作系统 的应用程序,在开发主机上完成程序的编写、编译之后可以...
第2章ARM嵌入式开 发模式和基本流程 内 容 ? 2.1 ARM嵌入式开发模式 ? 2.2 ARM嵌入式开发流程 ? 2.3 ARM嵌入式系统控制界面 2.1 ARM嵌入式开发模式 ...
嵌入式系统原理与设计 嵌入式系统原理与设计 第4章嵌入式系统的开发模式 嵌入...(2)开发目标系统的硬件测试程序,验证目 标系统的正确性。 (3)开发BootLoader。...
嵌入式系统软件开发和设计流程_IT/计算机_专业资料。04本文由hquwgz贡献 ppt1...嵌入式系统开发模式 实时软件分析设计方法 第一节 嵌入式软件开发工具 嵌入式...
嵌入式系统结构及软件开发模式_计算机软件及应用_IT/计算机_专业资料。嵌入式...嵌入式ARM系统原理与实例开发 嵌入式软件系统基本模型应用程序层(Application) FS...
嵌入式系统及应用 第九章 嵌入式系统软件的开发 主要内容 嵌入式软件开发工具 嵌入式系统开发模式 实时软件分析设计方法 第一节 嵌入式软件开发工具 嵌入式软件开发...
热门文档