为什么选择MCF52255,而不是MCF52259 MCF52255和MCF52259两个型号的单片机都采用Coldfire V2内核,MCF5225X系列配置表如下: 通过上表可以看出,MCF52255和MCF52259唯一的区别就是MCF52259比MCF52255多了一个Mini-FlexBus external bus interface(外部总线接口),多了44个引脚。Mini-FlexBus external bus interface(外部总线接口)是用来扩展外部存储器(RAM或ROM)或外设用的,由于MCF5225X系列单片机片内已经集成了足够的存储器(512KB的Flash和64KB的RAM)和丰富强大的外设(USB-OTG、CAN、以太网等等),几乎很少应用会使用Mini-FlexBus external bus interface总线扩展外设,对于智能车竞赛来说就更不用扩展了,也就是说在智能车中是根本不会用到Mini-FlexBus external bus interface。考虑到智能车对最小系统板的尺寸要求极高,本公司选用100Pin的MCF52255单片机为参赛队员设计系统板,这样系统板的尺寸比114Pin的 MCF52259小了许多,最大限度的节省智能车空间和降低整车重量。完全不必担心100Pin的I/O数量不够,应为除Mini-FlexBus external bus interface外所有功能都包含在这100Pin里面。根据笔者多年的智能车参赛经验来看,100脚都绰绰有余。如果参赛队伍决定选用Coldfire内核单片机作为智能车的主控芯片,那么本公司的MCF52255最小系统板将是你最好的选择! |