㈠ 什么是嵌入式,有什么功能
我们通常使用的计算机是通用计算机,在某些领域,有专用的计算机,也有专用的软件,这些专用的计算机和软件是嵌入到某个行业或者某个领域的,与这个行业或者领域密切相关,所以这类计算机和软件的开发就叫嵌入式开发。
通用计算机包括CPU、内存、硬盘、网卡、声卡等很多外设,还包括操作系统,应用软件。
专用计算机也包括CPU、内存(RAM)、硬盘(FLASH)等其他通信控制类外设,也包括嵌入式操作系统Linux、wince、VXworks等,还包括系统上应用软件的开发。
嵌入式开发就包括硬件开发和软件开发。
硬件主要是设计电路、调试电路。软件主要是系统移植和应用软件开发。
这样说,希望对楼主有所帮助.
㈡ 嵌入式系统的操作系统(如linux)主要作用是什么
我喜欢用大白话说,不喜欢高深话。这样也许更能明白。
ARM在没有操作系统时比喻为一台操作复杂的飞机,它里面有各种各样的设备,比如串口 USB 显示屏输出 内存 电子硬盘,你写的程序要运行,肯定需要CPU从硬盘读取数据到内存中来处理数据,你要使用内存或硬盘不是你想用就能用的,都需要按照硬盘和内存的操作方式来使用硬盘和内存读写擦除的,这个方式是一个非常复杂的时序,但是现在ARM的SOC(什么是SOC可以网络,你理解为CPU就好了)都把这些复杂时序寄存器化了,什么是寄存器化?也就是你只需要控制ARM里的FRS寄存器就可以操控这些外设读写擦除等。但是这个过程依然非常非常麻烦,这时候linux操作系统登场,它把里面很多复杂寄存器操作都打包成了一个一个API,什么是API?就是一个一个功能接口,比如你需要读写硬盘,你调用API小程序按1读,按0写,按2删除,这是不是给你在操作系统之上写应用程序提供了接口了?你在应用系统之上写的那些程序都可以调用各种API接口完成你想要的应用程序。应用程序就是建立在操作系统之上的程序,当然操作系统还有进程和内存资源分配管理等,比如内存的地址资源管理,虚拟地址映射等,总得来说,把linux系统比喻为一艘大航母,你可以利用上面各种资源,它本身也有很多你看不见的东东在运行,比如航母在航行,海下面的螺旋桨转动着,如何转动的?这些就是人家写好的操作系统内核了,你想要知道这些内核如何运动的,就要敲开甲板慢慢细读人家操作系统内核代码了,这样你才能修改移植它。
所以操作系统在硬件和应用程序之间做中间人。 比如看电影的播放器软件,首先给操作系统命令,然后操作系统驱动屏幕和喇叭。
㈢ 嵌入式到底是干什么的啊
嵌入式即嵌入式系统,用于控制、监视或者辅助操作机器和设备的装置。它是一个控制程序存储在ROM中的嵌入式处理器控制板,是一种专用的计算机系统。所有带有数字接口的设备,如手表、录像机、汽车、微波炉等都使用嵌入式系统。
嵌入式具有可裁剪性,支持开放性和可伸缩性的体系结构;拥有统一的的驱动接口;操作方便、简单、提供友好的图形GUI和图形界面;嵌入式系统一旦开始运行就不需要用户过多的干预,具有较强的稳定性;嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行。
(3)嵌入式设备的作用是什么扩展阅读:
常用的嵌入式软件架构的基本类型。
1、控制循环
在这种设计中,软件有一个简单的循环,这个循环调用各个子程序,每个子程序管理硬件或者软件的某一部分。中断通常用来设置标记或者更新软件其他部分能够读取的暂存器。系统使用简单的API来完成允许和禁止中断设置。
2、抢先式任务
使用非抢先式任务系统,从一个抢先式定时器或者其他中断运行,这样系统就突然变得很不一样了。任何一个任务的代码都有可能损害其他任务的数据,所以它们必须进行切缺的切分。对于共享数据的访问必须使用一些同步策略进行控制,如消息队列、信号灯或者非阻塞同步机制。
3、微内核与外内核
微内核通常的组织方式是操作系统内核分配内存并且将CPU在不同的线程之间进行切换。用户模式的进程实现如文件系统、用户接口等主要的功能。外内核通过使用普通的子程序调用获得的通信效率很高,硬件以及系统中的软件都是程序员能用也能扩展的。
㈣ 什么叫嵌入式系统是干什么用的
嵌入式系统通常是指内部包含只能控制器的设备,它具有集成度高,体积小、反应速度快、智能化、稳定及可靠性强等特点。
举一个简单的例子就能明白了
比如说我们的电脑都装有操作系统,因为安装了操作系统以后会使电脑的效用被充分的利用起来,但是现在智能化的设备、各种仪器、电子设备越来越多,比如说我们的手机、智能洗衣机、智能电冰箱等等,这些东西不可能把电脑用的操作系统安装在其中,只能开发一些体积小的、功能完备的小型系统安装在这些东西上,被安装的这些操作系统就叫做“嵌入式的操作系统”
㈤ 5.嵌入式外围设备的主要功能是什么
分不同功能啦,比如说显示设备,输入输出设备等,你主要是指的哪个方面?
㈥ 什么是嵌入式设备
嵌入式设备正日益渗透到人们的日常生活中,默默地为我们提供连接和服务,改变我们与周围世界发生联系的方式。泰克推出了一系列新一代测量工具,包括信号发生器、数字示波器和混合信号示波器、实时频谱分析仪和逻辑分析仪,帮助工程师迎接嵌入式系统的测量挑战。这些下一代仪器和应用软件解决方案组合在一起,为嵌入式系统设计人员提供了完整的高性能、新型测试解决方案。 提供您Tektronix泰克(中国)网站,从专业的角度,带您了解与嵌入式相关的信息 http://www2.tek.com/cnweb/Measurement/applications/design_analysis_apps.html 参考资料: http://www2.tek.com/cnweb/Measurement/applications/design_analysis_apps.html
记得采纳啊
㈦ 为什么要开发计算机嵌入式硬件 它的用途是
现代的发展方向一般都是用软件代替硬件,用电子的代替机械的,而用嵌入式计算机主要由于它集成度大,可以缩减硬件空间,简化设计,还可以通过计算机语言来进行控制,大大提高了系统的性能,降低了成本。我们国家在这方面目前很落后,你们这些晚生可要加油哦,前景是大大的。
㈧ 1. 嵌入式操作系统的作用是什么请举出3种常见的操作系统。
嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电器工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的装置。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。由于嵌入式系统通常进行大量生产。所以单个的成本节约,能够随着产量进行成百上千的放大。
由于个人数码助理(PDA,Personal Digital Assistant)及手持设备在硬件上设计的特性,即使在软件上的扩充性比其他装置来得好,但普遍被认为是嵌入式装置。但是这个定义也逐渐模糊。举例来说,Intel 公司的凌动(ATOM)微处理器原本是为了移动互联网设备(MID,Mobile Internet Device)这一类的嵌入式系统设计的,但是现在更多的被应用于上网本(Netbook),而上网本属于使用Windows或者Linux的个人计算机,因此嵌入式系统的定义又更模糊了。
嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者微控制器组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件”。
DOS、Linux、NetBSD或者如QNX、Inferno这样的实时嵌入式操作系统
㈨ 嵌入式系统是干什么的
嵌入式系统为某个专门应用场景而实现的计算机系统。
PC也是计算机,那它是不是嵌入式系统?很明确的说:不是。创客学院介绍PC的目的就是,不管用户买了PC是干什么的,它都能很好的工作。你可以拿PC当路由器,你可以拿PC当影音播放机,你可以拿PC当播放机,等等。。。所以PC就是“通用”计算机系统,而非“专用”计算机系统。目前的手机、平板电脑、机顶盒、GPS车载等系统都可以理解为嵌入式系统。甚至你买的电子表、遥控器这些小玩艺,也都是简单的嵌入式系统。