|
发表于 2014-12-31 12:51:39
|
显示全部楼层
貌似这个是原帖,http://blog.chinaaet.com/detail/22755
2011-10-09 09:24 发表 系统分类:嵌入式系统 自定义分类:freescale
标签:freescale 嵌入式系统
在桌面市场被intel x86架构独霸,嵌入式市场ARM架构风生水起,热火朝天的今天,为什么还存在众多专有架构的处理器,比如SPARC,MIPS,Coldfire, Powerpc等等?为什么不用x86和ARM替代所有其他架构?
原因很多,有商业上的原因,也有技术上的原因。但是不管怎么样,有一个事实是:无论是intel的x86还是ARM都无法完全替代其他架构的处理器。飞思卡尔公司的coldfire架构是从著名的M68K演变来的,在国外广泛应用于工业控制、网络通信、电力系统等领域。那么为什么在今天ARM大受欢迎的时候,我们还需要用coldfire呢?
.
首先,coldfire是真正为工业应用设计的,且经过长达 17年检验的成熟稳定架构。如果考虑到其前身
M68k,则已经经过 30多年的检验。其稳定可靠性是首屈一指的,并且是真正经过实际检验的。
.
高性能。
随着技术的发展,各种架构的处理器的性能越来越趋于接近,飞思卡尔的 coldfire具有良好的性能,飞思卡尔coldfire低端芯片单从 core的性能来说,与 ARM7相当,与 ARM9和 Cortex M3/M4相比稍逊。但 coldfire 高端芯片则比 ARM7,ARM9和 ARM11均好,只比 ARM Cortex A8稍差。但是处理器的 core本身性能并不代表系统的性能,飞思卡尔基于 coldfire的 soc的架构设计的非常合理,使得整个系统各部分的性能相对均衡,这导致系统的整体性能非常优异,有报道 120MHZ的 coldfire V2低端 soc,在做网络处理时的速度比 200MHZ ARM9更快。
.
Coldfire的架构非常简洁。相对于ARM,它的架构更加简洁,这使得它编程简单,稳定性更好。.Coldfire的加密性能好,其片上
flash可以实现可靠加密,相对于其他型号的处理器更加难以破解,可以更好的保护你的产品不被盗版
.
Coldfire Soc集成了丰富的外设,并且提供了齐全的产品线。可以说你能想到的外设,coldfire基本都集成了,coldfire整个产品线,从低端到高端有上百种型号,可以满足你各种需求。可以这么说,无论你的需求是什么,都可以找到合适的
coldfire芯片实现。
飞思卡尔针对coldfire提供完全免费的RTOS平台:MQX,注意:这与ucos-ii等相比不一样,首先它是免费的,ucos-ii是收费的。其次,MQX是一个系统软件平台,不仅仅是个RTOS,它还包括TCP/IP协议栈,文件系统,USB协议栈,马上还将集成GUI,并提供完备的驱动程序。这和单单把ucos-ii和lwIP,fatfs等简单凑合在一起是不一样的,MQX提供了完整的框架,更加易于使用的统一接口
.
Coldfire提供了易用的调试接口,特别是coldfire V1系列,其1线调试接口,占用芯片引脚最少,非常好用
.
Coldfire的编程开发比较简单,相对于ARM,我认为要容易上手一些,codewarrior基本上把那些琐碎的初始化全弄好了,并且集成的专家系统支持图形化编程,非常方便。
|
|