什么是嵌入式系统? Mobile可以被视为嵌入式产品吗? [英] What is an embedded system? Can Mobile be considered as an embedded product?

查看:158
本文介绍了什么是嵌入式系统? Mobile可以被视为嵌入式产品吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嵌入式系统是什么意思?



如果我们正在制作的系统/机器或产品是多种用途,那么我们可以将其视为嵌入式系统?还是只有专门用于被认为是嵌入式系统的特定任务的系统? PC /移动/笔记本电脑可以被视为嵌入式系统吗?

解决方案

通常嵌入式系统是一个投入运行对于一个特定的,狭隘的目的,缺乏普通的桌面/笔记本电脑上可以找到的通用用户界面。



这不是说嵌入式系统不能有这些 - 我已经看过测试设备,如运行桌面操作系统的网络分析仪,鼠标/键盘端口。一个人可能会将其中一个用于通用计算机,但不会成本效益。



另一方面,您可以使用通用计算机并将其推入嵌入式应用程序。然而,针对嵌入式使用而优化的系统可能更加强大,支持更好的现实世界I / O(通常保留传统端口),并且使用预期在更长寿命中可用的部件比在商用PC中使用的部件(如果一个失败,则要可以用完全相同的东西替换它。



通常嵌入式系统是较小的8位处理器(甚至是4位或串行核心历史)有限的记忆;尽管32位核心,如手臂系列现在是便宜和常见的。旧的手机与嵌入式系统有很大的共同之处,但相当明显的是,当代智能手机的功能和多功能性正在赶上,虽然仍然受到用户界面的限制。软件明智的一些思考小的习惯 - 例如,Android的紧凑型仿生C库和工具箱shell具有类似的设计目标,嵌入式C库和busybox。然而,在其他方面,广泛的资源消耗用户体验现在是手机的常规。基于相同的处理器和配有键盘的混合平板电脑,运行一个最初为桌面计算机设计的内核,真正的差异在于设计用于在触摸界面上运行隔离的应用程序的UI软件堆栈与一个设计运行更多传统节目。


What is mean by embedded system?

If a system/machine or product which we are making is for multiple purposes, then can we consider it as an embedded system? Or is it that only a system dedicated for a particular task that is considered as an embedded system? Can a PC/mobile/laptop be considered as an embedded system or not?

解决方案

Generally an embedded system is one placed into operation for a specific, narrow purpose, and lacking the kind of general purpose user interfaces you would find on an ordinary desktop/laptop.

That is not to say though that an embedded system cannot have these - I've seen test equipment such as network analyzers running desktop operating systems, with mouse/keyboard ports. One could probably hack one of those to use it for general purpose computing, but it would not be cost effective.

Going the other way, you can take a general purpose computer and shove it into an embedded application. However, systems optimized for embedded use may be more robust, support better real-world I/O (often retaining legacy ports), and use parts expected to be available over longer lifetimes than used in commodity PCs (if one fails, you want to be able to replace it with the exact same thing).

Often embedded systems are smaller - 8 bit processors (even 4-bit or serial-core historically) with limited memory; though 32 bit cores such as the arm family are now inexpensive and commonplace. Nor are tens to hundreds of megabytes of memory unknown.

Older cellphones would have a lot in common with embedded systems, but rather obviously contemporary smartphones are catching up in power and versatility, though still often constrained by user interface. Software wise some "think small" habits endure - for example, Android's compact bionic C library and toolbox shell have similar design goals to embedded C libraries and busybox. In other ways though, expansive resource-gobbling user experiences are now the norm on phones. Toss tablets based on the same processors and accessorized with keyboard into the mix, run a kernel designed originally for desktop computers on them, and the real difference is between UI software stacks designed to run segregated "apps" on a touch interface, vs one designed to run more traditional programs.

这篇关于什么是嵌入式系统? Mobile可以被视为嵌入式产品吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆