永发信息网

嵌入式系统常用有哪些

答案:1  悬赏:10  手机版
解决时间 2021-03-19 13:37
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-03-18 22:57
嵌入式系统常用有哪些
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-03-18 23:18
问题一:常见的嵌入式操作系统有哪些 常见的嵌入式系统
Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive
什么是嵌入式操作系统?
嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件,它是嵌入式系统的重要组成部分。
嵌入时操作系统具有通用操作系统的基本特点,能够有效管理复杂的系统资源,并且把硬件虚拟化。
从应用角度可分为通用型嵌入式操作系统和专用型嵌入式操作系统。
常见的通用型嵌入式操作系统有Linux、VxWorks、Windows CE.net等。
常用的专用型嵌入式操作系统有Smart Phone、Pocket PC、Symbian等。
按实时性可分为两类:
实时嵌入式操作系统主要面向控制、通信等领域。如WindRiver公司的VxWorks、ISI的pSOS、QNX系统软件公司的QNX、ATI的Nucleus等。
非实时嵌入式操作系统主要面向消费类电子产品。这类产品包括PDA、移动电话、机顶盒、电子书、WebPhone等。如微软面向手机应用的Smart Phone操作系统。【龙江包邮】问题二:常用嵌入式系统有哪些 除了PC,你见到的所有一切控制类的电气设备,都属于嵌入式。像电脑冰箱等的控制系统问题三:嵌入式系统常用模块有哪些? 一般会有数据采集模块、IO模块、CPU模块等,一般完成数据采集、数据处理、数据显示以及控制外设等功能。嵌入式实时操作系统一般在 系统硬件资源利用率、系统任务处理的实时性以及开始速度、初场化速度上 都会有比较大的优势问题四:常见的嵌入式系统都有哪些 除了PC,你见到的所有一切控制类的电气设备,都属于嵌入式。像电脑冰箱等的控制系统问题五:嵌入式操作系统常见的有哪些? unix,qnx,vworks等问题六:嵌入式操作系统有哪些 常见的嵌入式系统
Linux、uC揣inux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive
什么是嵌入式操作系统?嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件,它是嵌入式系统的重要组成部分。嵌入时操作系统具有通用操作系统的基本特点,能够有效管理复杂的系统资源,并且把硬件虚拟化。
从应用角度可分为通用型嵌入式操作系统和专用型嵌入式操作系统。常见的通用型嵌入式操作系统有Linux、VxWorks、Windows CE.net等。常用的专用型嵌入式操作系统有Smart Phone、Pocket PC、Symbian等。
按实时性可分为两类:
实时嵌入式操作系统主要面向控制、通信等领域。如WindRiver公司的VxWorks、ISI的pSOS、QNX系统软件公司的QNX、ATI的Nucleus等。
非实时嵌入式操作系统主要面向消费类电子产品。这类产品包括PDA、移动电话、机顶盒、电子书、WebPhone等。如微软面向手机应用的Smart Phone操作系统。问题七:嵌入式软件的常用调试技术有哪些 你好, 嵌人式系统已经广泛应用于人类生活中,嵌入式系统中软件的规模和复杂性正在迅速增加。这为嵌入式软件产品创造了巨大的商业机会,同时也对嵌入式软件的开发技术和测试技术提出了新的挑战。嵌入式系统必须依赖于高品质的硬件和高性能的软件,因此对于测试嵌人式系统而言,硬件测试和软件测试都是至关重要的部分。嵌入式软件测试的是保证软件满足需求规格说明,与非嵌入式软件的测试目的是一样的。系统失效是系统没有满足—个或多个正式需求规范中所要求的需求项,嵌入式软件有其特殊的失效判定准则。 而且嵌入式软件对可靠性的要求比较高。安全性的缺陷往往会导致灾难性的后果,即使是非安全性系统,由于大批量生产也会导致严重的经济损失。这就要求对嵌入式系统,包括嵌入式软件、嵌入式硬件进行严格的测试、确认和验证。 一般来说,软件测试有7个基本阶段,即单元或模块测试、集成测试、外部功能测试、回归测试、系统测试、验收测试、安装测试。嵌入式软件测试在4个阶段上进行,即模块测试、集成测试、系统测试、硬件/软件集成测试。前3个阶段适用于任何软件的测试,硬件/软件集成测试阶段是嵌入式软件所特有的,目的是验证嵌入式软件与其所控制的硬件设备能否正确地交互。
嵌入式软件测试环境 嵌入式软件测试的测试环境主要有两种:
1)目标环境测试:基于目标的测试测试全面有效,但是消耗较多的经费和时间。
2)宿主环境测试:基于宿主的测试代价较小,但是有些对环境要求高的功能和性能宿主机无法模拟,测试无法实现。 目前的趋势是把更多的测试转移到宿主环境中进行,把宿主环境测试无法实现的复杂和独特功能放在目标环境测试。我们的工作重点是基于宿主环境的测试,基于目标环境的测试作为补充。
在两个环境中可以出现不同的软件缺陷,重要的是目标环境和宿主环境的测试内容有所选择。在宿主环境中,可以进行逻辑或界面的测试、以及与硬件无关的测试。在模拟或宿主环境中的测试消耗时间通常相对较少,用调试工具可以更快地完成调试和测试任务。而与定时问题有关的白盒测试、中断测试、硬件接口测试只能在目标环境中进行。在软件测试周期中,基于目标的测试是在较晚的“硬件/软件集成测试”阶段开始的,如果不更早地在模拟环境中进行白盒测试,而是等到“硬件/软件集成测试”阶段进行全部的白盒测试,将耗费更多的财力和人力。
3 嵌入式软件的测试工具 用于辅助嵌入式软件测试的工具很多,下面对几类比较有用的有关嵌入式软件 的测试工具加以介绍和分析。
3.1 内存分析工具 在嵌入式系统中,内存约束通常是有限的。内存分析工具用来处理在动态内存分配中存在的缺陷。当动态内存被错误地分配后,通常难以再现,可能导致的失效难以追踪,使用内存分析工具可以避免这类缺陷进入功能测试阶段。目前有两类内存分析工具——软件和硬件的。基于软件的内存分析工具可能会对代码的性能造成很大影响,从而严重影响实时操作;基于硬件的内存分析工具价格昂贵,而且只能在工具所限定的运行环境中使用。问题八:常见的嵌入式处理器有哪些 嵌入式方面还是以ARM的处理器居多。
工控、小单片方面,主要用Cortex-M3内核的产品,比如STM32系列的,有好多公司都出这款处理器。这款处理器是32位的,但是支持16位模式,而且成本低,常常被那些需要16位处理器,却难以承受32位处理器采购成本的小公司。
还有就是面向移动终端的,包括手机、平板之类的,32位处理器,ARM 7,ARM 9,ARM 11,Cortex-A8,Cortex-A9,还有以后的Cortex-A15。这些内核的处理器就更多了,Marvell的PXA系列,高通的Snapdragon系列,Nvidia的Targe系列,TI的OMAP系列等等。这些处理器功耗低,功能全,尤其在多媒体方面的性能优越。Cortex-A家族更是ARM的处理器中性能非常强的一大类。
另外,还有一些不太常见的。不如Atmel的AVR单片机,51单片机,属于8位嵌入式。问题九:嵌入式常用的单片机有哪些? 最主要的是速度快 ! 当然运算量肯定也大 所以RAM ROM都大
比如A稜M9 FPGA(这个不是单片机)
当然了现在有小的嵌入式系统也能在51 AVR 430 等单片机上跑
不过跟ARM+LINUX 这种功能强大的系统比起来有明显差别
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯