TI新推M4内核MCU,卖的不是硬件!

发布者:EEWorld资讯最新更新时间:2011-09-27 来源: EEWORLD关键字:M4F  LM4Fx  Stellaris  ADC 手机看文章 扫描二维码
随时随地手机看文章

  与去年6月来中国时一样,TI Stellaris 微控制器业务部总经理Jean Anne Booth依旧穿着黑色西服套裤、黑色方头皮鞋,项上挂着珍珠项链,优雅、职业。但这一次不同,Jean谈的不再是TI和Luminary在产品、技术上的融合,而是Stellaris并入TI大家庭后第一次的“全TI”产品——LM4Fx。


TI Stellaris 微控制器业务部总经理Jean Anne Booth

  这个全球第一款基于Cortex-M4内核的65纳米微控制器系列产品,就这样悄然亮相了。

  为何M4?

  自2010年开始,Freescale、NXP、瑞萨等厂商都陆续发布了基于M4 MCU的信息,就在几天前,ST也发布了其最新的M4 MCU系列。究竟什么样的魔力,能够吸引诸多半导体厂商争相恐后地加入到M4的行列?

  Jean的回答似乎能够解开我们的疑问:到目前为止,TI Stellaris系列产品仍然是全球唯一带有以太网 MAC+PHY的MCU,拥有了很好的整合性,但随着市场的不断发展,客户需要更多一点的空间用于拓展新的内容与功能、需要MCU提升成本效益的集成化、具备适合便携性的低功耗功能以及拥有实现产品快速上市的软件及工具。整个产品线还需要具备可调节性和可扩展性。因而,TI开始考虑“做新的Stellaris产品” LM4Fx——基于M4系列的MCU,旨在扩展Stellaris系列产品线,从而为客户提供更多的选择。




[page]

  就是M4!

  该款新型低功耗、浮点 Stellaris® Cortex™-M4F 微控制器系列,能够一如既往地为开发人员提供基于 ARM 的领先嵌入式处理解决方案。所有LM4Fx Stellaris 微控制器均可提供浮点功能,其可获得性能提升空间及业界一流功耗,以应对便携性及功率预算方面提出的要求。此外,开发人员还拥有多种高性能模拟、内存和连接选项,从而最好地满足广泛的应用领域中对设计参数的需要,如工业自动化、运动控制、健康与健身等等。

  性能与价格的权衡

  “我们M4F产品线中,有40颗不同的MCU  IC,最低价钱是1.5美金,”Jean介绍,凭借浮点性能及领先的集成度,M4F能够降低系统成本并提升性能。性能方面的提高主要表现在:

  用于实现高精确度的2个高性能 12 位模数转换器 (ADC) 和三个比较器可支持混合信号应用,其中12 位 ADC 准确度可在 1 MSPS 全采样速率下实现,不需要任何的硬件平均,从而免除了所有的性能折衷。所有的Stellaris Cortex-M4F MCU 都提供浮点运算单元,高达256KB 闪存和32KB 的SRAM以及丰富的连接外设:8个UART、6个I2C、4个SPI、CAN和1个USB OTG等,无需为获得高精确度而牺牲性能。

  与专门用于做研究不同,工程师做产品开发不需要选定一颗性能最高的产品,而是需要在性能、价格上找到一个平衡点,满足最终用户的要求。M4F系列恰恰充分考虑到了这个平衡点——高达 80 MHz工作频率的ARM Cortex-M4F 浮点内核, 可为实现应用差异化提供有针对性的性能提升空间。



  低功耗设计

  降低成本,提升性能,这个矛盾一直敦促着集成电路的发展。最新的M4F系列待机电流低至 1.6 μA ,运行RTC 模式低至1.7 μA, 500μs 或更短的唤醒时间,因而可实现更长的电池使用寿命并支持受限的功率预算。TI 丰富的模拟电源管理产品系列作为补充,从而优化了系统功耗效率, 因而很多手持应用可以在M4F里进行很好的传承。此外,新型 Stellaris MCU 是首批采用 65纳米 (nm) 工艺制造的基于 Cortex-M 的微控制器,从而为实现更高的速度、更大的内存甚至更低的功耗铺平了发展道路。

  软件开发至关重要

  “现在不是在卖硬件,而是要卖软件和服务,”据Jean介绍,70%的工程师认为软件是选择处理器时的首要标准。一般而言,传统软件开发往往需要经历硬件定义—>芯片开发—>仿真—>第一次投片制造—>软件开发—>芯片设计完成后的确认,即真正的软件开发直到第一次投片制造才开始。而与此不同的是,Stellaris系列在开发新产品时之初,就已经开始做软件研发。因而当IC从晶圆厂出来时,已经有很适合的软件与之搭配。

  StellarisWare ——TI 的免费许可且免版税的软件可供用户下载, 其包括数以百计的工程示例、应用和外设程序库以及开源堆栈。TI 还将该软件预先装入 ROM以节省闪存空间。此外,具有代码兼容性使得系统设计人员能够借助 220 多款 Stellaris Cortex-M 微控制器轻松进行设计调整。



  此外,Stellaris 微控制器套件可由 5 种常用 IDE 支持,可在 10 分钟或更短时间内跨越式启动设计。据悉,EK-LM4F232 评估套件将很快能够订购:www.ti.com/cortexm4-pr-es,预计的订货至交货时间不超过 2 周。 



发布会现场实拍


  拥有了浮点及低功耗的M4F系列能够实现更多功能,以高端手表为例,这些手表往往需要具备用于测绘距离、速度和仰角的GPS、用于更新及同步至云端的Wi-Fi、用于直接连接PC 的USB、用于网络堆栈、数据记录及可扩充特性的内存和无线传感器支持。因而MCU上需要写入很多软件,同时还要具备低功耗性能。M4F的低功耗、32位浮点运算功能,能够实现很好的系统设计。

[page]

  快速增长的市场

  至此,拥有5年历史的Stellaris产品线,随着最新的M4F系列的加入,已经可以提供220 多款StellarisMCU,让客户挑选不同的产品满足他们的需求。

  作为基于ARM的MCU/MPU是市场的领先供应商, TI ARM核的产品TI 出货现已超过60 亿颗,并持续投资开发从起价1 美元,到超过1GHz的各系列可扩展平台。通过提供丰富的 ARM 解决方案产品库,包括 Stellaris Cortex-M 微控制器、Hercules Cortex 微控制器、Sitara™ Cortex-A8 和 ARM9 MPU 以及 OMAP™ 应用处理器,TI 可协助客户提升性能、利用好众多外设及降低系统成本,针对差异化特性及未来的灵活性提供足够的提升空间。  

  纵观处理器发展史,似乎二十年的历史中,没有哪个架构可以像ARM一样发展如此之快。据Semicast预测, 2010年基于ARM的市场规模已达到200亿美元,至今已经发货的ARM核数量为250亿个。





  附:

  基于ARM的处理器,配合TI MCU和DSP产品系列,通过统一的软件工具平台,并提供很好的开发工具,帮助工程师更快地实现产品涉及。


  
[page]

  参考文档:
白皮书:Stellaris Cortex-M4F 微控制器:www.ti.com/cortexm4-pr-mc
Stellaris
Cortex-M4F 微控制器视频:


关键字:M4F  LM4Fx  Stellaris  ADC 引用地址:TI新推M4内核MCU,卖的不是硬件!

上一篇:基于ARM处理器的IAP功能实现配变监测终端程序远程更新的
下一篇:ST推M4 MCU,据称全球性能最强

推荐阅读最新更新时间:2024-03-16 12:42

STM32的多个ADC模块如何同时采样转换详细应用实例说明
在STM32家族里,多数系列芯片内含2到3个ADC模块,有的甚至更多,比方G4系列可以有5个ADC模块。其中,通道数因不同的系列或型号多少不等,几个到几十个的都有。有时,我们可能需要多个ADC模块同时工作,比方3个ADC模块同时采样转换。这时如果芯片内含有3个ADC模块,并支持同时采样转换就很方便。比方STM32F4系列、STM32F7等其它系列都含有3个ADC模块,并支持同时AD采样转换。 这里就3个ADC模块同时进行采样转换应用,做个简单实现示例,以供有需要的用户参考。此时3个ADC模块会建立主从关系。以STM32F4芯片为例。内部大致框架如下: 采样转换时按如下图示操作,每次对分别属于3个ADC模块的3个通道进行AD
[单片机]
STM32的多个<font color='red'>ADC</font>模块如何同时采样转换详细应用实例说明
STM32的ADC用法
AD采样在电路中是一种比较常见的功能,可以用于电池电压检测、传感器值读取、信号采集等。STM32的ADC,由于引入了DMA,以及多种触发源,功能自然强大,用法也多种多样。今天,我们简单说说在单通道情况下,AD采样的几种用法。 1、AD单次转换+软件启动 最基本的用法,通过程序启动AD,AD采集一次,我们就去读一次。这种情况,建议开启AD转换完成中断,在中断中读出AD值并做处理。 这种方式的优点是配置简单,缺点么,太T么简单~ 初始化的时候,启动一次。然后在主循环里,每隔一秒启动一次。 在中断回调函数里,进行相关处理: 电脑输出如下: 2、连续转换+软件启动 在方法1的基础上做调整,从单次转换,变成连续转换。
[单片机]
STM32的<font color='red'>ADC</font>用法
介绍一种关于STM32 ADC 多通道16路电压采集技术
下面介绍一种利用STM32单片机制作的16路多通道ADC采集电路图和源程序。采用USB接口与电脑连接,实则USB转串口方式,所以上位机可以用串口作为接口。电路图中利用LM324作为电压跟随器,起到保护单片机引脚的作用。直接在电脑USB取点,省去外接电源麻烦,实测耗电电流不到20ma. 1.主控电路图: 2. USB转串口电路图 3.LM324电压跟随器电路图 4.滤波电路图 5.16路接口电路图 6.电源电路图 7.16路ADC初始化程序: voidAdc_Init(void) { //先初始化IO口 RCC-》APB2ENR|=0X7《《2;//使能PORTAPORABPORTC口时钟 GPIOA-》CR
[单片机]
介绍一种关于STM32 <font color='red'>ADC</font> 多通道16路电压采集技术
C8051F020中的ADC应用要素
摘要:归纳SOC型芯片C8051F020中模数转换部分的应用要素,包括精度与通道、速率与启动、基准与增益、数据与控制,提出编程及相关SFR的操作顺序。 关键词:片上系统(SOC) A/D转换(ADC) 特殊功能寄存器(SFR) C8051F020(简称F020)是美国德州Cygnal公司推出的一种混合信号SOC型8位单片机。它属于C8051F系列中的F02x子系列。其性能价格比在目前应用领域极具竞争力。F020具有8路12位A/D转换(简称ADC)接口和8路8位在线可编程(ISP)的ADC电路,片上的特殊功能寄存器(简称SFR)有15个与ADC的控制相关,它们是: AMUX0SL——AMUX0通道选择寄存器,复位值为000
[应用]
单片机ADC采样算法----限幅消抖滤波法
限幅消抖滤波法相当于“限幅滤波法”+“消抖滤波法” 。 下面直接看C代码的实现 #define A 200 #define N 20 //返回两个整数差 unsigned int num_sub( unsigned int a, unsigned int b ) { return ( a = b ? ( a - b ) : ( b - a ) ); } unsigned int filter10( void ) { unsigned int count = 0; unsigned int new_value = 0; static unsigned int last_value = 0; new
[单片机]
单片机<font color='red'>ADC</font>采样算法----限幅消抖滤波法
16 位、210Msps ADC 可提供 80dB SNR
加利福尼亚州米尔皮塔斯 (MILPITAS, CA) – 2014 年 4 月 28 日 – 凌力尔特公司 (Linear Technology Corporation) 推出 16 位 210Msps 高性能高速模数转换器 (ADC) LTC2107,该器件适用于高端通信接收器和仪表应用。LTC2107 具备卓越的 AC 性能规格,实现了 80dB SNR 性能,这比其他产品高 4dB,该器件还在基带提供了业界领先的 98dB SFDR。LTC2107 的孔径抖动仅为 45fsRMS,从而能够以卓越的 SNR 性能实现频率高达 500MHz 的直接采样。 LTC2107 的独特功能可简化接收器设计,并改善系统性能。
[模拟电子]
16 位、210Msps <font color='red'>ADC</font> 可提供 80dB SNR
单片机+ADC0832热电阻PT100测温程序
单片机源程序如下: #include reg51.h #include math.h #define uchar unsigned char #define uint unsigned int sbit cs=P1^2; sbit clk=P1^0; sbit di=P1^1; uchar num,num1,i,a,b,c,e,f,g; int wendu; sbit we = P2^7; //位定义数码管位选锁存器接口 sbit du = P2^6; //位定义数码管段选锁存器接口 sbit pay_plus=P1^4; sbit pay_minus=P1^3; sbit conf
[单片机]
单片机+<font color='red'>ADC</font>0832热电阻PT100测温程序
奥地利微电子推出新款16通道的高速12bit ADC AS1542
AS1542适合于需要1Msps、16输入通道的最低功耗要求的通信和数据采集系统 中国 —— 奥地利微电子发布了一款具有最低功耗、卓越DC性能和突出动态指标的多通道逐次逼近型 A/D 转换器AS1542,扩展了奥地利微电子高性能 ADC 产品系列。AS1542 结合了 1Msps 高速和 16 输入通道,是光纤网络、有线和无线通信,以及其他各种形式数据采集的理想方案。 AS1542 可为每个输入通道提供 12 位的高分辨率,并采用先进的设计技术实现了高吞吐量下的极低功耗。在 1Msps 转换速度下,AS1542 的功耗低于 2.4mA,再一次证明了奥地利微电子在低功耗领域的领导地位。在自动关断模式下,工作电流可降至0.5μ
[新品]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved