[原创] 【M4学习之一】与TI的FAE聊M3/M4的区别

fengzhang2002   2011-10-20 12:56 楼主

昨天成都地区TI的FAE到我们公司来推广M4,一样对我拿到M4开发板比较震惊,据说整个中国地区只有20块左右,他们培训完也全部上交了,其实开始拿到M4开发板,个人觉得和M3比较起来除了外设比较多外其他差别不是太大,但是昨天和FAE聊了一下发现TI推出的M4还是有它特殊的意义的,主要体现在下面几点,我主要把TI的M4和M3以及其他厂家的M4比较:

1、功耗、性价比(生产工艺),TI的M4是唯一一家采用65NM生产工艺的,M3是采用的130NM,工艺的提升带来的是功耗的降低和成本的下降,所以在大批量使用时TI的价格优势会很明显;另外TI一贯的强项低功耗也值得期待;

2、内核,目前一共有三家推出了M4,飞思卡尔的M4据说是基于不成熟的M4内核,目前问题较多,所以市场上还没有开始推广只是发布了而已,ST的推出了但是个人感觉ST想走高端路线,主频已经达到了160M,TI的主频只有80M,未来也就是100M,这样一来ST可能在性能、成本和功耗上都比较高,而TI我感觉没有想用M4和ST拼性能,因为TI的产品线很齐全,它完全可以用ARM9,A8,DSP等产品线来和ST拼性能,当然我也不是说TI的性能就不强了;

3、成熟度,TI的9000系列的BUG一直困扰着我不敢大规模使用9000系列的产品,但是TI的FAE给我的解释是,9000是以前流明就开始做的产品,整合的时候有个过程,但是M4的TI收购流明后自己全新开发的产品,并且把TI的很多新技术使用在了上面,成熟度稳定度都可以保障,绝对不会像9000系列那么多问题了,这点其实我还是比较相信的,并且现在M4已经开始量产144脚和100脚的片子了,12月份会开始量产64脚产品,但是遗憾的是这些产品目前都不带以太网,带以太网的产品估计要到明年去了,我在猜想是不是TI准备解决以太网发热问题?要是这样那就太好了,我最关注的就是以太网功能了,这是我选用M3的最主要目的。

4、开发工具,目前主流的IAR和MDK都还不支持M4的编译和仿真,能用的开发工具只有CCS,好像听说以后TI的重心会放在CCS上面了,这真不知道是个好消息还是坏消息,CCS集成了TI的M3/M4/MSP430/DSP开发平台,功能也确实非常强大,甚至我试过CCS的编译效率超过了一直以效率著称的IAR,看来以后我得把重心转移到CCS上了,下一次我准备和大家一起分享CCS的安装和使用。

最近工作非常忙所以分享少了一点慢了一点,敬请大家原谅!

回复评论 (23)

引用: 原帖由 fengzhang2002 于 2011-10-20 12:56 发表 昨天成都地区TI的FAE到我们公司来推广M4,一样对我拿到M4开发板比较震惊,据说整个中国地区只有20块左右,他们培训完也全部上交了,其实开始拿到M4开发板,个人觉得和M3比较起来除了外设比较多外其他差别不是太大,但 ...

 

新版的RV-MDK已经支持TI的M4了。

 

MDK-ARM v4.22a adds support for new devices from Atmel, Energy Micro, Freescale, Fujitsu, Milandr, NXP, and TI. It also features improved Symbols, Watch and Call Stack views, and enhanced Trace Windows.

 

Texas Instruments LM4F110B2QR, LM4F110C4QR, LM4F110E5QR, LM4F110H5QR, LM4F111B2QR, LM4F111C4QR, LM4F111E5QR, LM4F111H5QR, LM4F112C4QC, LM4F112E5QC, LM4F112H5QC, LM4F112H5QD, LM4F120B2QR, LM4F120C4QR, LM4F120E5QR, LM4F120H5QR, LM4F121B2QR, LM4F121C4QR, LM4F121E5QR, LM4F121H5QR, LM4F122C4QC, LM4F122E5QC, LM4F122H5QC, LM4F122H5QD, LM4F130C4QR, LM4F130E5QR, LM4F130H5QR, LM4F131C4QR, LM4F131E5QR, LM4F131H5QR, LM4F132C4QC, LM4F132E5QC, LM4F132H5QC, LM4F132H5QD, LM4F230E5QR, LM4F230H5QR, LM4F231E5QR, LM4F231H5QR, LM4F232E5QC, LM4F232H5QC, LM4F232H5QD, RM48L530, RM48L540, RM48L550, RM48L730, RM48L740, RM48L750, RM48L930, RM48L940, RM48L950, TMS570LS3137, TMS570LS3135, TMS570LS3134, TMS570LS2134, TMS570LS2125, and TMS570LS2124.

点赞  2011-10-20 13:56

引用: 原帖由 fengzhang2002 于 2011-10-20 12:56 发表 昨天成都地区TI的FAE到我们公司来推广M4,一样对我拿到M4开发板比较震惊,据说整个中国地区只有20块左右,他们培训完也全部上交了,其实开始拿到M4开发板,个人觉得和M3比较起来除了外设比较多外其他差别不是太大,但 ...

 

据说Freescale推出的M4其中有个亮点:带免费的MQX,集成了协议栈和文件系统。

点赞  2011-10-20 14:05
好东西,谢谢分享!
点赞  2011-10-20 15:06
两位高手 了解的真多啊
点赞  2011-10-20 16:05
下周三  TI的技术应用工程师要到我们公司做M4产品推广,由于我是新手,提不出来什么高深的问题,不知道到大家有没有什么问题,我可以接这个机会帮大家问一下,也顺便学习一下。
点赞  2011-10-20 16:47

回复 6楼 songhaifei 的帖子

目前TI的FAE也对这个不是很熟悉哈,目前还只是推广,大面积使用估计是明年的事情了
点赞  2011-10-20 18:31

回复 沙发 David_Lee 的帖子

好的,我去下个4.22试试,目前我用的是4.12
点赞  2011-10-20 18:32

回复 楼主 fengzhang2002 的帖子

TI 目前发布的是 M4 的 Blizzard Class,包括 LM4F110,LM4F120,LM4F130,LM4F230.
新的 Keil 也已经支持.
后续会有高端一些出来.
点赞  2011-10-20 18:47

这么快MDK就支持M4了???

带模拟仿真
http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2011-10-20 18:49
期待TI的M4推广开来
点赞  2011-10-20 22:22

回复 8楼 fengzhang2002 的帖子

我用的是4.21  呵呵
点赞  2011-10-20 22:31
这个脚步就是快啊!
点赞  2011-10-21 00:08

回复 楼主 fengzhang2002 的帖子

我用LM3S也是看中EMAC+PHY,期待100M以上的器件早日出来,内存最好再大一些。
点赞  2011-10-21 12:27
其实,我更关心他的浮点运算能力到底有多强。8个串口对我来说也是相当的满意。还有,就是他会不会带上LCD控制器。以太网什么的已经相当成熟,不行就自己外加一个。
点赞  2011-10-21 13:20
浮点数计算汇编指令少了很多了!

目前好象没有带LCD控制器跟以太网
点赞  2011-10-21 13:42
一直都再关注
点赞  2011-10-24 10:49

回复 16楼 蓝雨夜 的帖子

目前推出的 M4 Blizzard Class 约有 50 颗,都不带以太网和 LCD 控制器。
点赞  2011-10-24 11:08
m4的SRAM只有32KB而M3的96KB,还有M4,不带以太........
点赞  2011-10-26 09:53

回复 19楼 zjd0608 的帖子

后续会有大容量的 Memory 的 M4 出来。
点赞  2011-10-26 09:54
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复