首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/699508

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

arm还是x86?未来在工业SBC数字谁可以脱颖而出

在过去的30年里,工业PC市场一直由x86处理器占据主导地位,考虑到其在台式PC中的应用,这应该不足为奇。从无风扇坚固的箱式计算机到PC / 104和Mini-ITX等工业板标准,x86架构提供了大量经过验证的接口,驱动程序和软件支持,可加速工业计算行业的发展。但是,今天的许多工业物联网部署需要稍微不同的东西。工业物联网系统有时需要更低的功耗,更高的连接性和安全性,并且在某些情况下还需要移动性,而不是x86处理器几十年来提供的不断增长的时钟和总线速度。这引起了近年来基于Arm的IPC解决方案对原始设备制造商及其客户的兴趣日益增加。尽管与x86相比,Arm处理器以其相对较低的功耗而闻名,但基于Arm的系统的一个明显优势是广泛的连接性,源自该架构的移动起源。ARM是RISC微处理器的代表作之一,其广泛的在嵌入式系统设计中被使用。而且ARM处理器最大的特点在于节能,这也是其在移动通信领域无人能敌的原因之一。 在服务器领域,Intel的芯片也有很多水土不服的领域,比如内存容量、I/O和处理性能不成比例时,ARM处理器的表现会更加合格。ARM处理器的ISA复杂程度要低很多,开发成本也要低,相应的...

如何判断使用什么处理器?

在嵌入式系统设计中,硬件和软件的发展是密不可分的,每个都对另一个产生影响。那么,如何选择受软件问题影响的CPU呢?目前市场上有很多嵌入式CPU,因此为给定项目选择合适的CPU是一项挑战。以下是一些明显的选择标准:计算能力、能量消耗、片上设施、价格和供货情况。除计算能力外,这些主要是面向硬件的;所需的电量取决于正在运行的软件。还有一些其他不太明显的标准包括软件团队是否熟悉CPU架构?他们是否有开发工具?仿真模型是否可用?所选操作系统是否支持该芯片?是否有低功耗模式?等等。 可以说在选择CPU时,硬件标准中存在更多面向软件的因素。由于软件占大多数嵌入式系统整体开发工作的较大比例,因此很明显,代码的工作应首先开始,以便缩短产品上市时间。这很容易。但是,软件开发越先进,CPU规范的需求就越明确。例如,可能会发现设计可能会从具有电源管理功能的CPU中受益。但是,在进行大量软件设计和用例分析之前,这可能并不明显。所以需要等到软件开发完毕,最后才选择CPU处理器。这将使软件团队有机会评估他们将需要多少计算能力,以及为满足他们的设计目标需要哪些电源管理功能。

相关文章

发表评论

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。