Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > 其他操作系统 > 嵌入式导论
【标  题】:嵌入式导论
【关键字】:
【来  源】:http://www.cublog.cn/u/19097/showart.php?id=230886

嵌入式导论

Your Ad Here 什么是嵌入式系统:

嵌入式系统是隐藏才某个产品中而非计算机中的任何计算机系统。

开发嵌入式系统的困难:

1. 吞吐量  系统可能需要在短时间内处理大量的数据
2. 响应    系统可能需要对事件作出快速回应
3. 易测性 嵌入式系统软件在测试装置搭建起来会很困难
4. 可调试性  在没有键盘,显示器的条件下,查出软件的错误(而非仅仅查出不工作的问题)是个棘手的问题
5. 可靠性  嵌入式系统要有能力在无人干涉的条件下处理任何情况
6. 内存空间 嵌入式的内存非常有限,必须程序和数据适应任何一种内存
7. 程序安装 在嵌入式系统上安装软件需要特殊的工具
8. 能耗     有些嵌入式设备必须在电池电源上运行,这些系统上的软硬件必须节能
9. 系统过载 占用大量CPU时间的计算会使响应问题复杂化
10. 成本     降低成本是许多嵌入式系统设计所关注的焦点,软件常常运作在仅仅刚能满足任务需求的硬件上.

嵌入式系统的硬件环境:

嵌入式系统有什么:

1.一个能力有限的CPU,可能是8位,16位,32位,可能有MMU,也可能没有MMU,扩展内存从几十K到几十M,也可能到几个G.
2.两种内存.一种特殊内存,在系统断电后也可以保存内容,用于保存数据,另一种内存是普通内存,用于存放数据.
3.标准串口,网口及系统所需的传感器等等.

嵌入式系统可能没有的东西:

1.键盘
2.显示屏
3.磁盘驱动器
4.光盘,扬声器,麦克风,....


嵌入式软件工程师的技能要求:

1.理解嵌入式系统原理图
2.编写出系统程序
3.须利地和硬件工程师交流
基于MPC8260处理器的PPMC系统:【上一篇】
EMC CX3-20 异地灾备小结:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • vc++ 6.0标准库string类的bug
  • Google Reader(Google RSS阅读器)新增共享功能
  • 全屏幕编辑软件的编写(C语言)04
  • 黑客入门:如何选择漏洞扫描工具
  • 两年前写的一本书,可惜没能出版,现在看确实比较烂,《从零开始学编程-Java篇》
  • Visual Basic编程疑难问题解(二)四
  • 用汇编实现strcmp函数
  • CWDM技术渐成城域网主流
  • 怎样将DHTML更多属性和事件扩展到AJAX WebShop的属性编辑器中
  • 利用软件的微机数字电视接收技术
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.