自2007年发布第一个ARM Cortex-M3架构的STM32基本型之后,意法半导体在单片机领域找到了市场大幅扩张的途径。根据iSuppli的统计资料显示,2008年意法半导体MCU收入年增长率达到38%,从2007年的第10位跃升至第五位。而今,意法半导体似乎已不满足于现有的32位产品市场份额,正逐步将STM32架构打入16位甚至8位市场应用中。
超值型STM32问世
随着客户对于计算的需求越来越高,比如家用电器,消费电子及工业控制中,8位MCU已经无法满足了,因此我们会推出在一美金以下的32位产品。
我们先来看看,这款批量售价低于1美金的STM32中,究竟有哪些特性:
整合24MHz ARM® Cortex™-M3处理器内核和专门为16位应用优化的外设特性,例如,家庭娱乐设备、家电和工业设备。在24MHz时钟和零等待状态闪存访问条件下,STM32超值型的性能达到30 DMIPS,超过了大多数16位处理器。
STM32超值型系列以应用为中心的产品特性包括12个16位计时器,其中一个是电机控制专用PWM计时器。计时器通道多达26条,封装引脚数量最多100针。该系列还提供一个12位高速模数转换器(ADC),以解决各种工业控制的要求,不过速率为1.2us,略低于其他STM32产品。意法半导体还提供免费的软件支持服务,包括整套家电和电机控制专用3相电机控制软件库,以及帮助家电达到EN/IEC60335-1 Class B强制性标准的免费的VDE认证软件库。
STM32超值型系列产品内置支持CEC(消费电子控制)协议的硬件电路,简化CEC在电视机、蓝光播放器、个人录像机和家庭影院设备内的运用。CEC协议是HDMI标准,通过CEC协议,最多10台HDMI设备可以相互识别并通信,处理便捷的使用操作功能,例如,一个控制器一键控制多台设备。硬件实现CEC协议还能降低处理器的负荷,让其处理更高级的功能,进一步提高产品价值。据意法半导体表示,应用CEC类客户目前主要集中在日本。
此外,STM32超值型系列产品还整合一个双通道12位数模转换器(DAC),开发人员可在各种应用中增加音频支持功能,例如,保安设备或家庭自动化系统,迎合各种需要模拟波形生成控制的市场契机。
STM32超值型产品内置闪存容量由16KB至512KB,其中16KB到128KB将率先量产。值得一提的是二季度问世的超值型探索套件,将仅售10美元左右。[page]
主打8/16位市场
从定价策略上来看,意法半导体此前一直将STM32定价在1至5美金,而STM8 则主打1美金以下市场。但随着超值型产品的问世,人们不禁会产生疑问:STM32会不会与STM8“自相残杀”?
意法半导体华东地区微控制器市场经理曹锦东回答道:“尽管定价上会有部分重叠,STM32超值型产品主要强调的是计算能力,而高端的STM8会有更多的闪存,接口或周边功能,因此两款产品的用途并不完全一样。”
“全兼容的产品线,覆盖了低端到高端应用市场,110种不同的产品,这是STM32系列最具特点的地方。”
而与其他厂商采用的Cortex-M0的内核相比,STM32可以“在不增加成本的情况下,提供更高性能和功耗效率。”具体表现在:Cortex-M3内核性能等效为1.25DMIPS,而Cortex-M0仅为0.9DMIPS,在RAM及GPIO等方面,STM32也有着大幅改善。
延续STM32的辉煌
“我们去年取得了很多客户的design in,虽然市场还有很多不确定性因素,但我们有信心超过前两年的水平。”意法半导体大中华区市场部经理James预计今年STM32的出货增长量将超过50%。
曹锦东说:“用户会因应用的不同做出选择,因此32位取代8位市场将是一个十分漫长的过程,而此次推出的超值版STM32只是迈出了极小的一步。”
关键字:STM32 MCU ARM 嵌入式
引用地址:
低于一美金!32位MCU抢占8位市场
推荐阅读最新更新时间:2024-03-16 12:28
基于ARM嵌入式系统GUI开发研究
随着嵌入式系统的发展,它在软件和硬件上日趋复杂,对于人机交互的效率的要求也日渐提高,特别是一些复杂的工控设备和消费电子产品。因此,图形用户界面(GUI)就从嵌入式系统的系统程序中被独立了出来。嵌入式GUI发展至今,已经有了许多的种类,具有了强大的功能。嵌入式GUI已经成为一个成功的嵌入式系统不可缺少的组成部分 。本文在ARM为核心的嵌入式系统上进行了图形界面的开发,并对Windows界面进行了模拟。 1 ARM处理器 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统,对功能、对可靠性、成本、体积、功耗有严格要求的专
[单片机]
STM32 SPI 注意要点
觉得SPI很简单,所以从来没有去仔细去看就直接用了,这次在调一个芯片的时候出现了一个比较奇怪的问题,以为是程序逻辑的问题,浪费了好几天的时间都没有找到原因。今天乖乖查阅了一些手册,最后在《STM32不完全手册》里找到了线索,现在索性对SPI做个总结。首先说最近碰到的问题。 问题一:错以为SPI的读数据,直接读取SPIx- DR寄存器就可以完成。 这个问题我一直没注意,十分惭愧。原来SPI的时钟只有在往DR寄存器里面写数据的时候才会产生,读是不会产生的(暂时没有从哪个资料中得到确认,不过我猜就是这样)。所以要读取slave发过来的数据,master必须先发一个 DUMMY 数据,这个数据内容不重要,目的只是为
[单片机]
因为人工智能,嵌入式视觉地位也上升了
人工智能的定义可以分为两部分,即“人工”和“智能”。“人工”比较好理解,争议性也不大。有时我们会要考虑什么是人力所能及制造的,或者人自身的智能程度有没有高到可以创造人工智能的地步,等等。但总的来说,“人工系统”就是通常意义下的人工系统。下面就随嵌入式小编一起来了解一下相关内容吧。 因为人工智能,嵌入式视觉地位也上升了 目前人工智能正以相当快的速度跨入物联网,这也将促使视觉应用从过去着重在手机、平板等产品,逐步普及到越来越多的终端产品中,例如汽车、无人机、AR/VR等,同时让 嵌入式 视觉在整体市场中的必需性大增。 对计算机视觉的需求从未如此强烈。 受深度学习进步的推动,视觉和人工智能(AI)装置,正以令人惊讶的数量,进入市场
[嵌入式]
基于AVR单片机高精度电子秤设计
0 引言 随着电子技术和自动化测量技术的不断发展,传统的称重系统在功能、精度、性价比等方面已难以满足人们的需要,尤其在智能化、便携式、对微小质量的测量方面更显得力不从心。近年来,新型单片机的出现和集成电路技术的发展为更新产品设计,研制高性价比的称重控制器提供了条件。本设计采用AVR单片机为控制核心,结合电阻应变式压力传感器和相应的信号采集电路,设计出一种高精度、多功能、低成本的新型电子秤。 1 系统总体设计 首先由称重传感器采集因压力变化而产生的电压信号,通过A/D转换器将模拟信号转换为数字信号,把数字信号送入AVR单片机,单片机做相应的处理后,得到当前物体重量的数据,并通过LCD显示出来。系统硬件结构如图1所示。 系
[单片机]
STM32外部晶振电的主时钟方案
STM32的时钟源 STM32F103有两种主时钟方案,一个是依靠内部RC振荡器的HSI(内部高速时钟),另一个是HSE(外部高速时钟)。 内部高速时钟源(HSI) 看数据手册,内部的HSI是由ST出厂时校准过的,但是精度并不高,在0到70℃下误差范围达到 -1.3%到2%,即便是在标准的25℃下,也有 -1.1%到1.8% 的误差(如下图)。 对于高波特率的异步串口通讯,或者需要高精度定时的场合(如:需要跑积分算法的时候),用HSI就有隐患,甚至根本达不到设计要求。 外部高速时钟源(HSE) 为了更高的时钟精度,就要用HSE做主时钟源,起码做到30ppm还是很容易的。无源晶振相对便宜一些,要求不是非常高的话也足够了。 对
[单片机]
STM32 系统了解(EXTI)及槽型光电开关tp850电路研究
中断和事件 1 嵌套向量中断控制器 特性: ● 68个可屏蔽中断通道(不包含16个Cortex™-M3的中断线); ● 16个可编程的优先等级(使用了4位中断优先级); ● 低延迟的异常和中断处理; ● 电源管理控制; ● 系统控制寄存器的实现; 嵌套向量中断控制器(NVIC)和处理器核的接口紧密相连,可以实现低延迟的中断处理和高效地处理晚到的中断。 1.1 系统嘀嗒(SysTick)校准值寄存器 系统嘀嗒校准值固定为9000,当系统嘀嗒时钟设定为9MHz(HCLK/8的最大值),产生1ms时间基准。 2 外部中断/事件控制器(EXTI) 对于互联型产品,外部中断/事件控制器由20个产生事件/中断请求的边沿
[单片机]
2017全球人工智能创新峰会Arm分论坛成功召开
2017全球人工智能创新峰会在上海召开。本次峰会是上海近年来举办的规格最高的人工智能大会,汇集行业内众多权威专家和领军企业参加。Arm日前与多家生态系统合作伙伴发起的Arm人工智能生态联盟,也在此次峰会亮相,并组织召开Arm分论坛,围绕Arm生态系统与产业合作伙伴探讨人工智能创新浪潮中的机遇与挑战。 将来数以万亿计的终端智能设备出现,碎片化的应用场景与无所不在的智能应用,继互联网革命之后,人工智能的爆发将形成下一波产业技术革命,面对诸多变化与挑战,Arm与所有合作伙伴一道主动参与引领产业变革。整个产业如何构建一个较以往更开放、更灵活的协作模式和生态系统,解决未来对人工智能日新月异的要求,加速推动人工智能的发展,Arm分论坛上众多
[嵌入式]
一文详解STM32的嘀嗒时钟(SysTick)
简要说明 1概述 嘀嗒时钟(SysTick)是一个简单的系统时钟节拍计数器,它属于Cortex-M4内核嵌套向量中断控制器(NVIC)里的一个功能单元。他是一个24位的倒计时定时器(在NVIC中),当systick计数值到0的时候,SysTick重装载寄存器就会自动重新装载初值。只要SysTick控制和状态寄存器(CTRL)中的使能位没有ENABLE清除掉,那么就会永远的执行下去。 SysTick定时器被捆绑在NVIC中,可产生SysTick异常(异常号:15),属于Cortex-M4内核里的一个功能单元。 SysTick常作为系统节拍定时器用于操作系统(如mCOS-Ⅱ、FreeRTOS等)的系统节拍定时,从而推动任务和时间的
[单片机]