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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
程序员迷茫:毕业时就已26,工作4年就已大龄,码农出路在哪?
为什么很多公司不招大龄码农,这个问题最近很沸腾,初看这个问题时扎心了,终有一天,我们都会成为大龄码农,那么首先定义下大龄码农,一般认为是35岁以上。按现在推算是1983年(含1983)前出身的。有很多还在一线开发,有些已经是中高层管理人员了。我接触到的这类朋友较多,有同事,有朋友,也有一些读者。并不是他们现在没有工作,而是他们在跳槽去下家时,是个较长的过程,不想一些3-5年的小伙子,放到市面上,大把公司招人,坑位也多,大龄码农,得有合适匹配的岗位才行。大龄码农身价一般较高,不是一般公司给报酬给予的起,这类公司要么是BAT,要么是独角兽公司。有持续业务收入和市场中的江湖地位。大龄码农分两类,一类是专家能力,如音视频专家、编解码专家,另一类是管理能力,如技术总监、高级经理等。公司对于两者要求也不一样。前者可能是希望参与解决重大问题,疑难杂症等。后者涉及搭建团队,打造团队,培养输出技术人才。 image.png 这是个现实问题,相比年轻人来说,坑位少,和更高的要求。如果你的工作年限很长,无论是在管理或是专家能力上,和你的年限不成匹配,就会面对这个问题,不好找工作。并不是找不到工作,你期待的待...
- 下一篇
【直播预告】阿里技术专家羽洵:Redis Cluster的基本原理
主讲人:羽洵(阿里集团-数据库产品事业部-技术专家)本名:郑晓茵 阿里巴巴Redis内核团队技术专家,主要从事Redis集群架构相关的核心工作。 点击关注羽洵的云栖社区个人主页 内容概要:社区版Redis Cluster是无中心节点P2P的集群架构,内部采用gossip协议传递维护集群的拓扑结构和集群元数据,能提供水平扩容和自动failover的功能。本次直播将一起探索Redis Cluster架构的基本设计原理。 直播时间:2019年4月26日 周五 晚20:00 直播地点:【Redis&MongoDB 社区大群】 详情请看下方图片: 想看 免费直播的提前扫码入群,或 点击link入群: https://c.tb.cn/F3.ZR5e5f 以下为云栖社区的官方Redis&MongoDB云栖号:Redis&MongoDB社区
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19