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

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

问题描述

嵌入式系统是什么意思?

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.

反过来,您可以将一台通用计算机塞进一个嵌入式应用程序中.但是,针对嵌入式使用优化的系统可能更强大,支持更好的实际 I/O(通常保留旧端口),并且使用的部件预期使用寿命比商品 PC 中使用的更长(如果其中一个出现故障,您希望能够用完全相同的东西替换它.

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).

嵌入式系统通常更小 - 8 位处理器(历史上甚至是 4 位或串行内核)内存有限;尽管诸如 arm 系列之类的 32 位内核现在价格低廉且司空见惯.几十到几百兆的内存也不是未知的.

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.

较旧的手机与嵌入式系统有很多共同点,但很明显,当代智能手机在功能和多功能性方面正在迎头赶上,但仍经常受到用户界面的限制.在软件方面,一些小思考"的习惯会持续存在——例如,Android 的紧凑型仿生 C 库和工具箱外壳与嵌入式 C 库和busybox 具有相似的设计目标.不过,在其他方面,广泛的资源吞噬用户体验现在已成为手机的常态.将基于相同处理器并配有键盘的平板电脑混入其中,运行最初为台式计算机设计的内核,真正的区别在于设计用于在触摸界面上运行隔离应用程序"的 UI 软件堆栈与设计的运行更传统的程序.

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天全站免登陆