嵌入式系统开发基础答案.docVIP

  • 101
  • 0
  • 约1.18万字
  • 约 13页
  • 2020-09-07 发布于云南
  • 举报
嵌入式系统开发基础答案 【篇一:嵌入式系统基础作业】 式系统开发流程; 答:基本组成 :可分为硬件和软件两个组成部分。其中硬件组成结构 以嵌入式微处理机为中心,配置存储器 i/o 设备、通信模块以及电源 等必要的辅助借口;软件组成结构包括应用层、 os 层、bsp 等。 特点: “专用 ”计算机系统;运行环境差异大;比通用 pc 系统资源少; 功耗低、体积小、集成度高、成本低;具有完整的系统测试和可靠 性评估体系;具有较长的生命周期;需要专用开发工具和方法进行 设计;包含专用调试电路;多科学知识集成系统。 开发流程: (1)系统定义与需求分析阶段。 (2)方案设计阶段。 (3)详细 设计阶段。 (4)软硬件集成测试阶段。 (5)系统功能性及可靠性测试阶 段。 二、写出教材图 1-1 嵌入式系统的组成结构中各英文缩写的中文释 义; 答:.os: 操作系统 api: 应用程序接口 bsp: 板级支持包 boot: 启用装载 hal: 硬件抽象层 soc/sopc: 片上系统 /片上可编程系统 gpio: 控制处理器输出接口 usb: 通用串行总线 lcd: 液晶显示器 adc/dac: 模数转换和数模转换 fpga/cpld: 现场可编程门阵列 /复杂可编程逻辑器件 uart/irda: 通用异步收发传输器 /红外线接口 dma: 直接内存访问 can: 控制器局域网络 timer/rtc: 定时器 /实时时钟 mmu/cache: 内存管理单元 /高速缓冲存储器 三、比较说明 flash 存储器中 nor 型和 nand 型 flash 的主要区别; 比较说明 ram 存储器中 sram 和 sdram 的主要区别; 答:norflash 的读取和我们常见的 sdram 的读取是一样,用户可以 直接运行装载在 norflash 里面的代码,这样 可以减少 sram 的容量 从而节约了成本。 nandflash 没有采取内存的随机读取技术,它的读 取是以一次读取一块 的形式来进行的,通常是一次读取 512 个字节, 采用这种技术的 flash 比较廉价。 sram 是靠双稳态触发器来记忆信 息的;sdram 是靠 mos 电路中的栅极电容来记忆信息的。由于电容 上的电荷会泄漏,需要定时给与补充, 所以动态 ram 需要设置刷新 电路。但动态 ram 比静态 ram 集成度高、功耗低,从而成本也低, 适于作大容量存 储器。所以主内存通常采用 sdram ,而高速缓冲存 储器(cache )则使用 sram ,在存取速度上, sramsdram 。 四、说明嵌入式系统常见硬件平台种类、典型处理器型号; 答: 典型的型号有 mips 处理器、 powerpc 处理器、 sparc 处理器、 arm 处理器、 xtensa 系列可配置处理器。 五、嵌入式系统中常用的接口或通信方式有 rs232 、rs485 、 bluetooth 、can 、irda 、gprs 、spi 、gsm 、802.11 、spi 、iic 、 ethernet 、jtag 等,请根据通信介质是否无线或有线对其进行分类; 请根据通信距离从近至远依次排序;请根据通信速度从慢至快依次 排序; 答:无线: rs485 、bluetooth 、can 、irda 、gprs 、gsm 、802.11 、 ethernet 有线:rs232 、spi 、iic 、jtag 传输距离: rs232 、spi 、iic 、jtag 、bluetooth 、irda 、rs485 、can 、 802.11 、gsm 、gprs 、ethernet 传输速度: gsm 、gprs 、blueteeth 、irda 、802.11 、can 、rs232 、 rs485 、ethernet 、iic 、spi 、jtag 六、列举常见嵌入式操作系统及其特点; 答:源代码公开并且遵循 gpl 协议 有大量的免费的优秀的开发工具,且都遵从 gpl ,是开放源代码的。 有庞大的开发人员群体。无需专门的人才,只要懂 unix/linux 和 c 语言即可。 软件的开发和维护成本很低。 优秀的网络功能。 稳定。 内核精悍,运行所需资源少,十分适合嵌入式应用。 支持的硬件数量庞大。 vxworks 操作系统的主要特点如下: 良好的持续发展能力、高性能的内核以及友好的用户开发环境; 具有可裁剪微内核结构;高效的任务管理;灵活的任务间通讯; 微秒级的中断处理; 支持 posix?1003 .1b 实时扩展标准; 支持多种物理介质及标准的、完整的 tcp/ip 网络协议等。 windowsce 它的主要特点如下: 与 windows 系列有较好的兼容性 能在多种处理器体系结构上运行,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档