图1:ST画出的M0、M3、M4 MCU的数量示意图,最下层是基于M0核(ST的F0系列定位于此),中层是M3核(ST的F1和F3定位于此),高层是M4核(ST的F2和F4定位于此)。为何F1~F4系列的核是交错的?下文会回答。

问题引出--STM32F4的新产品问世

今天,ST在京宣布新的基于ARM Cortex-M4的MCU已经量产——STM32F4x9及F401具有超高性能--内置DSP和FPU(浮点处理器),处理器速度最高提升至180MHz/225DMIPS(例如F429/F439),或具有超低功耗和低成本(例如F401)。新产品定位于智能手机、平板电脑、智能手表等的sensor hub,以及人机界面(HMI)控制器。

但是,一些只做M3 MCU的企业并不看好M4 MCU的前途,认为M3 MCU才是最正宗的MCU,M4 MCU只是在M3的基础上增加了DSP功能,但成本提升了,因此应用领域很有限(例如马达)。另一些有M4 MCU的厂商认为M4更有前途,因为凡是M3有的功能,M4都有,还加了一个“更多”。还有一些DSP企业在DSP芯片中加了M3核,完成了和M4类似的功能。因此,作为M3 MCU市场的标杆厂商,同时又具有M3和M4 MCU,ST的回答很重要。

利润差不多

ST微控制器全球市场总监Daniel Colonna(克拉克)认为,究竟哪个市场大,不同时期有不同的答案。例如sensor hub和HMI,用于手机、平板电脑等,这数量会很海。但是究竟有多大?Colonna画了一张示意图(图1),可见越往塔尖走,数量越少,但性能越高,单价也越高。ST针对这个市场有两个系列产品——F2和F4。而高端产品的利润也相对较高。

因此,笔者认为答案可以是这样,M3 MCU数量较大,但M4利润率较高,因此从总利润看,二者同样有魅力。

M4真的诱人吗?

这时问题又出来了,在M3 MCU市场,ST于2007年在业界第一个推出M3 MCU,现在公认是市场上最成功的M3 MCU公司之一。但是自2011年开始,一些老牌MCU厂商从M4切入ARM MCU阵营,即竞争者更多、更有实力了。对ST自己来说,M4 MCU是大饼还是鸡肋?

中国区微控制器部高级市场经理曹锦东信心满满,称今年的营业额和数量将是世界MCU平均增长率的4~5倍!其中当然包括了M4 MCU的功劳。笔者认为,此次ST的新产品STM32F4x9及F401定位在智能手机和平板电脑等应用,非常潮,但这个领域的客户数量少、用量大,风险也较高,一旦被选中就进到天堂。好在ST有后盾,其手机、平板电脑用MEMS传感器市占率高,因此配上其sensor hub容易水到渠成。

那么,ST如何解释自己增长的理由呢?大中华与亚太区微控制器市场及应用总监James Wiart分析道,通常用户用惯了某个产品,会希望一直延续下去,因此ST正打造密集的产品线,如图1,F1和F3基于Cortex-M3,F2和F4基于Cortex-M4,F0基于Cortex-M0,使客户无论想怎样挑,ST高低端都有料(这解释了图1为何F1~F4的核是交错的,因为是按照处理器速度划分的)。另外,ST推出新产品时,特别重视价格这个因素。

图2:ST MCU市场部的三位重要人物:微控制器部全球市场总监Daniel Colonna(中), 大中华及亚太区微控制器市场及应用总监James Wiart(右),中国区微控制器市场部高级经理曹锦东

题外话

由于ST释放的正能量,会后一位年轻的女记者赞美道:“ST真是你的福地!”我反驳说:“不对,是ST应该为有曹锦东这样的人才而骄傲。”

因为事在人为,想当年,一些欧美MCU企业与ST几乎同时开始追随ARM Cortex-M,但是后来有的被收购(例如Sharp美国公司),有的MCU业务排名后退,而ST从中国市场的第12名(2005年)上升到第4名(2010~2012年),离不开员工的努力。

另外,关于前述“在DSP中加入M3核的芯片”与M4 MCU的比较,ST明确自己走单核路线,他们公司不太看好多核,觉得多核没有单核好用。

Cortex-M4和M3处理器,究竟哪个市场更大?相关推荐

  1. 美国市场更大,中国公司市值更高

    赵克仁对话李彦宏:美国市场更大,中国公司市值更高 7月24日,DCM在美国旧金山举办了2015年的DCM CEO峰会,超过100名来自中国.美国.日本的DCM被投公司创始人.CEO参加了本次会议. 百 ...

  2. ARM Cortex M4使用浮点运算单元(FPU)

    1.ARM Cortex M4   ARM Cortex-M4处理器是由ARM专门开发的最新嵌入式处理器,在M3的基础上强化了运算能力,新加了浮点.DSP.并行计算等.Cortex-M4处理器的最大亮 ...

  3. Helix MP3 解码器在cortex m4应用

    Helix MP3 解码器在cortex m4应用 Helix MP3 解码器可浮点和定点实现.该算法可运行在任意 32 位定点处理器上,并完全使用 C 语言编码,可选择用优化的汇编指令替换某些代码段 ...

  4. Cortex M4 中断向量表

    前言 重新学习Cortex M4的中断向量表内容.中断向量表是Cortex M4自带的功能,厂家可以根据需要自行定义,所以需要学习该内容,直接看Cortex M4内核相关即可.我这查看的是<Co ...

  5. cortex m4 中文手册_奥迪RS4 Avant都来了,新一代宝马M4还会远吗?

    在上个月的20号,新款奥迪RS 4 Avant已经上市,售价为81.28万元,相比此前车型的售价有稍微降低了一些.新款奥迪RS 4 Avant的上市也让很多人开始期待另外一款车型,那就是全新的宝马M4 ...

  6. ST-LINK下载程序出现flash download failed - ‘cortex m4‘

    ST-LINK下载程序出现flash download failed - 'cortex m4' 可能原因:项目测试时使用ST-link下载程序调试,之前都好好的可以下载程序,之后可能做掉电存储等一些 ...

  7. 从多核到众核处理器究竟经历了什么?

    halo,大家好,我是彦祖,今天来和大家唠唠多核到众核处理器的历程,大家系好安全带,准备发车! 其实"多核"这个词已经流行很多年了,世界上第一款商用的非嵌入式多核处理器是2002年 ...

  8. 国内LORA首颗SOC芯片ASR6601ARM Cortex M4

    ASR6601是一种通用的LPWAN无线通信芯片组,集成射频收发器.调制解调器和32位RISC MCU.MCU使用ARM Cortex M4,频率为48 MHz工作频率.射频150MHZ-960MHZ ...

  9. 龙芯推出新一代处理器 离Intel还有多大差距

    阅读量: 171 5月10日 收藏本文 2017年4月,龙芯带来了一个好消息:推出新一代代表着国产最高水平的芯片. 其中,最为亮眼的莫过于龙芯 3A3000 和 3B3000.从实测数据来看,这款芯片 ...

最新文章

  1. C# 如何在PDF文档中创建表格
  2. javascript全局观
  3. 电力管理信息系统数据库表总结
  4. css设置title字体_CSS中简写属性要注意TRouBLe的顺序,避免踩坑
  5. 如何锁定 Visual SourceSafe 数据库(转载)
  6. 《SAS编程与数据挖掘商业案例》学习笔记之十
  7. Openstack的RPC通信代码调用架构
  8. WebDev.WebServer.exe遇到问题需要关闭
  9. zz:测试还是开发?
  10. 借Java EE守护者联盟之力拯救Java EE
  11. ROS语音识别科大讯飞语音SDK
  12. 自动控制原理学习笔记--反馈控制系统的动态模型
  13. Python暴力破解受密码保护的zip/rar文件
  14. smartbi连接mysql数据库_数据源连接 - Smartbi V7 帮助中心 - Smartbi 在线知识中心
  15. 苏宁易购财报看点:加码线上业务布局,注册会员增至6.23亿人
  16. 好用的Linux数据库管理工具推荐!
  17. SNAT与DNAT详解
  18. 接口中的变量为什么不能是普通变量,只能是static final
  19. 手把手教大家在mac上用VMWare虚拟机装win7
  20. 'Bullet' object has no attribute 'draw_bullet'

热门文章

  1. Excel中的数据有效性
  2. matlab中使用阈值二值化,腐蚀,膨胀,反色等操作进行图像处理,去噪声,网纹、摩尔纹等
  3. CMD批量转换GIF图片为PNG图片
  4. IDEA运行报Command line is too long和unable to find valid certification path to requested target
  5. 【c语言】厄密多项式--用递归实现
  6. 淘宝的cnpm代替npm
  7. linux文件加密代码,OpenSSL 加密文件的完整实现代码
  8. 色彩校正中的 gamma 值是什么?
  9. 江苏2021年新高考八省联考成绩查询,江苏2021八省联考分数、位次汇总!
  10. C语言的字符串输入函数gets_s()