您好,欢迎来到硕远科技网站!

技术文章

当前位置:网站首页 > 技术文章 > 正文

无风扇工控机 嵌入式工程师对8位MCU有哪一些误解

blog 2021-04-28 12 0

  增长迅速,风头之劲乃至16位的MCU基本上被跳过了。现在说嵌入式MCU,要么就是8位,要么就是32位,16位的MCU产品型号屈指可数。

  那么8位的MCU的情形又如何,很多嵌入式工程师都有一些误解,下面来简单分析下。

  这是最常见的误解,先说事实,根据最新的Gartner的市场报告,8位的市场营收额和增长额跟32位的相比都仅仅差几个百分点。考虑到8位的单个芯片比32位芯片要便宜很多的事实,8位的出货量其实远高于32位的。打个直观的比方,现在我们有了高铁,是不是所有传统的普快、特快火车都要立即淘汰呢?显然事实并非如此,至于原因就太多了。现实情况就是8位 MCU曾经的应用领域并不能立即用32位的MCU直接替代。

  不少人会认为既然现在市场的宠儿是32位的MCU,厂商们是不是都没有投入研发资源在8位产品上了。这么想的人可能一想到8位的MCU,脑海中会浮现40DIP的“经典8051”的形象。事实上芯片厂商们并没有停止创新。嵌入式工控机!比如CIP-51内核因为采用了一个时钟周期等同于一个指令周期的设计,瞬间将同频率的8051性能提高了12倍。国内的一些半导体厂商也有基于8051或其他8位内核的创新。

  如果你了解Arduino的设计原理,这个误解就不攻自破。当然坦白讲,8位的MCU使用高级语言编程确实比32位的MCU要困难些,主要障碍就是内存地址的不统一。比如8051内核的内存地址就分为CODE、data、sfr、idata和xdata。如果涉及到banking就更复杂了。8位的PIC还有硬件Stack这样更加“非主流”的设计,但是这些障碍都可以通过工具的优化来缓解。

  这个观点倒是有几分真实,但是嵌入式应用本身就是简单应用居多。嵌入式系统应用的本身特点决定了8位依然有很多用武之地。外设和编译器的进化将慢慢拓展8位处理器的应用范畴。

  IoT应用不是一个单独的应用,而是一个复合应用。智能手表、智能音箱、主控制器、网关这种当然需要复杂的处理器来实现。但是IoT应用还包含大量的传感器节点、执行节点和转换节点。这种节点用低功耗的8位处理器来实现更加适合。

  这个就是完全的误解了。典型的嵌入式应用中,响应速度主要跟中断响应和唤醒延迟相关。8位处理器有天然的优势(地址转换工作量小、IP单元实现门数少),至少不输于32位的处理器。

  曾经看过ARM公司的权威工程师写的一本书,书中观点是32位处理器的能效比高于8位的MCU,理由是32位处理器能快速处理完任务,休眠时间的比例更大,但是这个结论包含一个假设,就是任务有一定复杂度。

  如果任务本身非常简单,唤醒过程的功耗也很大,那么这个假设不成立。针对不同应用场景,不能简单说8位、32位哪个能效比更高。至少在非常简单的应用中,8位的能效比要高。如果再加上单独响应,无需CPU干预的一些任务,8位的能效比甚至能高出很多。

  这个也有一定程度的可信度,但是不要忘记有相当大的一部分应用使用8位的MCU就已足够,在这种情况下,非要购买平均价格高一点的32位 MCU,成本就会上升。对于很多基本上标准化了的嵌入式产品来说,8位MCU还是具有一定的成本优势的。

  这是个思维角度问题,作为嵌入式程序员,更应该考虑当前的任务。不管是什么类型的MCU,如果产品形态变化了或者需求本身变化了,就要重新设计。未来谁都看不清,何必考虑那么多没有实际意义的前瞻。

  32位处理器的处理更加以软件为中心,可以做更多的代码复用。而8位处理器更多地利用硬件外设来完成任务。综合而言,没有绝对的差别。

  只要是嵌入式处理器,升级路径都不大明确。如果你采用既有8位,又有32位的产品的厂家,你会发现很多外设都很相似。考虑到现在图形化配置外设的趋势,升级路径逐渐变得不那么重要,反正都是图形化或者脚本化来生成基础驱动代码。

  0 课程大纲介绍和IDE安装1 指针:地址的外号&2 指针与变量3 指针就是一个数4 如何使用一个数据5 一级指针的类型

  笔记本采用十代酷睿i5和i7处理器,符合MIL-STD-810G 10项军标,支持180度开合,屏幕....

  据台湾消息报道,苹果2020年下半年将推出四款iPhone 12系列手机,除搭载运算效能更强大的A1....

  今日上午,诺基亚2720双屏翻盖手机将正式开售,采用2.8英寸内屏(QVGA)和1.3英寸外屏,支持....

  根据消息报道,英特尔第十代酷睿桌面处理器Comet Lake-S将采用英特尔14+++工艺,搭载了新....

  曝十代酷睿将有10核20线日的CES展会上,Intel就会推出十代酷睿的桌面版Comet Lake-S系列处理器,....

  如果没什么意外,Intel将在CES 2020上正式发布代号Comet Lake-S的第十代桌面酷睿....

  日前,Intel 10代酷睿(Comet Lake-S,14nm+++)桌面处理器来了一波密集曝光,....

  根据Toms Hardware的报道,英特尔很有可能在明年1月初的CES上发布其第10代桌面酷睿系....

  据台湾工商时报报道,苹果2020年下半年将推出四款iPhone 12系列手机,除搭载运算效能更强大的....

  如今的CPU核心数量越来越多,似乎核心越多性能就会越好,起码这些CPU品牌在向消费者传输这个信息,但....

  不到一周时间,2019年就结束了,2020年又是新的一年了,年初的CES 2020展会将是全年的一个....

  Intel即将推出代号Comet Lake-S的桌面版第十代酷睿处理器,还是14nm工艺和老架构,但....

  MCU是电子产品的心脏,2023年全球销售额预计达到213亿美元,目前,8位仍是主力,32位需求强劲....

  集微网消息,据ICInsights预测,随着物联网的持续火热,MCU的出货量将持续上升,全球MCU销....

  Intel即将推出代号Comet Lake-S的桌面版第十代酷睿处理器,还是14nm工艺和老架构,但....

  无论是手机还是电脑,都已经完全融入了我们的生活和工作中,比较遗憾的是,显示屏和芯片是手机和电脑的两大....

  如何提升CPU性能?这个问题是摆在AMD及Intel两家X86处理器主导者面前的头等大事,升制程、改....

  12月26日,网上爆出了一张LGA1151(又名为Socket H4)与LGA 1200(又名为So....

  尽管物联网,嵌入式视觉,机器学习和其他新兴技术在开发组织中的重要性日益提高,但C和C ++仍是嵌入式....

  开发自己的处理器,不只是美国、中国、日本、欧盟、韩国等国家的目标,俄罗斯也在研发自己的处理器,而且在....

  在整个2019年里,由于AMD第三代锐龙的推出,性能和价格都比第九代酷睿产品更强更便宜,这让整个英特....

  今年3月份,三星宣布全球第一家商业化规模量产eMRAM(嵌入式磁阻内存),基于28nm FD-SOI....

  12月24日,中科龙芯在北京发布了新一代龙芯3A/B4000系列处理器,基于上一代产品3A3000/....

  2020年Intel这边将推出十代酷睿桌面处理器,先前曝光的消息是Intel这次会在十代酷睿身上用上....

  由于华为终端CEO余承东在接受法国媒体时已经表示会在MWC2020发布新款折叠屏手机Mate Xs,....

  CPU是Arm硅合作伙伴创新的基础。通过将他们独特的特定于应用程序的功能添加到Cortex-M33 ....

  OPPO已经官宣了会在明年首发搭载天玑1000处理器的新款机型,虽然没有透露具体的型号和发布时间,但....

  PoE从一开始就被称为“功率注入”。这些“电源注入器”根据智能协议或安全考虑,通过以太网电缆提供交流....

  近日华硕ProArt Q17设计师笔记本上架,采用英特尔Xeon处理器及英伟达Quadro专业图显,....

  据消息报道,Redmi 8、Redmi Note 8与Redmi Note 8 Pro现已在印度公开....

  Intel将在明年初推出第十代桌面酷睿处理器Comet Lake-S,虽然还是14nm工艺和老架构,....

  随着这种解决方案的功耗和成本的下降,这已经成为可能。最新的显示技术也是如此。如今,可以为处理器及其嵌....

  12月24日,龙芯中科技术有限公司在京发布新一代通用处理器3A4000/3B4000。该处理器采用2....

  ARM芯片制造商利用这一优势,并为每个市场集成相应的专用接口,以便在满足最高安全标准的同时,满足新的....

  基于嵌入式Linux的工控系统以嵌入式微处理器为核心来运行嵌入式Linux操作系统。应用程序可通过网....

  检查要购买的嵌入式设计软件是否支持这些设备。可能新软件不需要支持旧产品中使用的设备。接下来,考虑将来....

  根据推特用户@_rogame的消息,一款11代酷睿低压处理器Tiger Lake-U已经出现在了数据....

  智能家居为了实现远程监控以及与外部网络的通信,必须要实现单片机系统的Internet接入,智能家居中....

  近日,统信软件携手华为云FusionAccess桌面云打造了基于统一操作系统UOS的桌面云联合解决方....

  AMD自2017年推出Zen架构处理器之后,开始让英特尔感到威胁。2019年英特尔因自身14纳米制程....

  根据推特用户@_rogame的消息,一款11代酷睿低压处理器Tiger Lake-U已经出现在了数据....

  对于AMD来说,2019是再次收获的一年。自2017年首次推出后,锐龙处理器打响了一场在桌面、HED....

  开发自己的处理器,不只是美国、中国、日本、欧盟、韩国等国家的目标,俄罗斯也在研发自己的处理器,而且在....

  Intel将在明年初推出第十代桌面酷睿处理器Comet Lake-S,虽然还是14nm工艺和老架构,....

  这几年,面向服务器、数据中心的ARM处理器如雨后春笋般涌现,亚马逊、Ampere、Calxeda、博....

  AMD今年最给力的一仗就是发布了7nn处理器、显卡,桌面级的锐龙3000系列使得AMD在工艺及性能上....

  开发自己的处理器,不只是美国、中国、日本、欧盟、韩国等国家的目标,俄罗斯也在研发自己的处理器,而且在....

  Intel将在明年初推出第十代桌面酷睿处理器Comet Lake-S,虽然还是14nm工艺和老架构,....

  这几年,面向服务器、数据中心的ARM处理器如雨后春笋般涌现,亚马逊、Ampere、Calxeda、博....

  Intel将在明年上半年发布代号Comet Lake-S的第十代桌面酷睿处理器,还是14nm工艺,最....

  在微型计算机中,是运用二进制数进行运算的,其运算是运用逻辑代数(布尔代数)的基本原理去完成,利用逻辑电路来实现的。 ...

  事物总有个核心,复杂的事物总可以模块化、无风扇工控机,层次化, 嵌入式Linux也如此。学习嵌入式Linux困难,主要因为涉及知识和概...

  请问S32K14X Cache的ram是否有对应的ECC功能? ...

  朋友们,本人初学物联网操作系统这块,有些问题,还想请教一下。 描述: 假如我早一块芯片上嵌入了操作系统,我现在...

  Cheap_Flash_FS(普通版)(SPI_Flash版)--嵌入式SPI_FLASH文件系统免费源码

  Cheap_Flash_FS(普通版)(SPI_Flash版)--嵌入式SPI_FLASH文件系统免费源码,请下载 本代码通过仿...

  在编译uboot的时候,执行build-rk3399-mid.sh -k 编译执行后出现下面的问题: No rule to make target ‘include/co...

  【PCB设计大赛】高可靠性的工业级STM32F4核心板(附源文件及底板DEMO)

  作品说明: 该作品最初是为某机器人项目而设计,机器人采用解耦结构,各个部分有着不同...

  嵌入式开发需掌握的技能有哪些合格的嵌入式开发者应是多面手,应具备各方面的技能,包括从硬件到软件到应用(电力系统保...

相关推荐

  • 嵌入式工控机嵌入式软件工程师一般都在开发什么

    嵌入式工控机嵌入式软件工程师一般都在开发什么

      在嵌入式这个行业,只要工作了几年的同仁。他们通常在跳槽面试下一家企业的时候简历都写的高大上,十个里面有起码有七个是带水分的。  人脸打卡,人脸识别模块是核心,但是硬件和软件是买的,公司可能制作c++,QT...

    2021-05-09 4 0

  • 无风扇工控机 培训后就业的嵌入式工程师的待遇怎么样?

    无风扇工控机 培训后就业的嵌入式工程师的待遇怎么样?

      嵌入式软件工程师薪资多少呢?这想必是所有想要学习或者接触嵌入式软件工程师的人儿都想要了解的。  首先我们跟着粤嵌教育的老师嵌入式软件工程师发展前景分析来看:嵌入式领域较新,目前发展非常快,很多软硬件技术出...

    2021-05-09 3 0

  • 《中国单片机三十年文集》文章征集嵌入式工程师岂能错过?!无风扇工控机

    《中国单片机三十年文集》文章征集嵌入式工程师岂能错过?!无风扇工控机

      单片机(MCU)和微处理器自70年代在美欧开始流行,80年代初进入中国。80年代,北京工业大学电子厂掀起了TP801的热潮,上海和江苏等地开始了MCS-48/MCS-51的单片机开发系统的热潮,这股浪潮随后引发了全国的智能电...

    2021-05-09 4 0

  • 无风扇工控机 嵌入式工程师成IT新贵

    无风扇工控机 嵌入式工程师成IT新贵

      近期嵌入式工程师行情走高,多家IT公司均在招募嵌入式研发工程师、嵌入式技术支持工程师。随着车载电子应用、手持娱乐终端等逐渐风靡国内,今年以来国内外企业纷纷加大了对嵌入式业务的投入,相关人才需求也逐渐加大。嵌入式工控机,...

    2021-04-28 10 0

  • 无风扇工控机 上海国际嵌入式软件高级开发工程师

    无风扇工控机 上海国际嵌入式软件高级开发工程师

      教龄:5年的软件设计开发工作。教学背景:在北京中海技创科技发展有限公司从事5年的软件设计开发工作。授课善于总结知识点,剖析问题时与现实生活相结合,通俗易懂。课堂气氛掌控能力强,语言幽默风趣。授课风格:授课善于总结知识点,剖析...

    2021-04-28 11 0

  • 无风扇工控机 2017嵌入式工程师薪资调查 这50家公司你想进哪家

    无风扇工控机 2017嵌入式工程师薪资调查 这50家公司你想进哪家

      想找一份嵌入式开发薪资待遇还不错的公司,除了技术能力是一方面,其次更重要还是要找对公司,嵌入式工控机今天星创客学院盘点了一批全国嵌入式开发薪资待遇相对高的公司,作为这方面的求职者的话可以关注一下。  以上...

    2021-04-28 7 0

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论: