EDN首页   博客首页

日志档案

发表于 2008-5-20 17:18:05

1

标签: MCF52235  COLDFIRE  

最近冷火系列处理器进展情况。

回复bluehacker:
  我们这里准备和freescale合作建立一个实验室,我主要负责coldfire这块,板子出来主要用于研究生/本科生教学和做科研用。我目前弄的这个板支持情况是这样的:
MCF52235 EVB
板载USB接口的TBLCF BDM
8路发光二极管显示
4路按键中断或IO输入
1路复位
1路无源蜂鸣器
BDM接口引出
4位八段数码管显示
以太网接口
CAN总线
1路RS-422总线
1路RS-232总线
1路IIC温度传感器
MMA7260加速度传感器AD转换
1路电位器AD转换
未使用引脚引出

我们现在使用的芯片是MCF52235,这个片子主要优点是外设丰富,PCB好做,QFP封装的。运行在60MHz PLL频率下。
freescale的coldfire处理器绝对是稳定性强的,包括以前的老9S12(我们也在用),9S08(也在用)都具有相当好的稳定性,但是功耗大了点,我的板子使用USB供电根本拖不起来。
我们现在在coldfire上运用还是限于QFP贴片封装的, 比如5213,52233/4/5,5249等等,现在我也有52233的板(自己做的碗),52233demo,5272华恒的,52235目前这个给BOSS做的。
如果用MCF5407做工业控制板是个不错的选择。5407资料还没看过,外设应该是不错的。

系统分类: 单片机   |   用户分类: Coldfire   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(402)    回复(6)  

投一票您将和博主都有获奖机会!

  • bluehacker

    2008-5-20 18:37:49

    多谢回复。因为我期望做的这块板子要支持高速的采集和can bus, tcp/ip, rs485以及pc104这些东西,本来我发现MCF54455很强。可惜因为他是BGA的,我这边没有相应的焊接设备,只能手工焊接,因此才选择mcf5407,主要它是唯一V4 core 非BGA的片子,无奈,老实说mcf5407外围接口并不丰富,要支持usb这些常规的接口都要外扩芯片来做。 用机会多向你学习,请教。

  • yoyowind

    2008-5-20 22:35:24

    V4内核的的确只有你说的这个,外围器件只要仔细选型问题不大,另外我不知道你们的开发工具用什么,BDM有吗?我发现我的BDM调试带有外部总线的似乎不行,V4核的还没试过呢。

  • fly6

    2008-5-22 21:39:36

    请教,MCF52235的QSPI有4个QSPI_CS,我的板子需要5个SPI,我想再用一个I/O作为第五个QSPI_CS可以吗,软件上可以做吧?没什么问题吧?如果不行只好考虑用I/O模拟SPI了,还有大概10个未用的I/O。刚接触这个片子,还不熟悉。谢谢!

  • yoyowind

    2008-5-23 11:58:14

    你好FLY6,4个SPI片选信号可以最多带15个SPI设备,不需要再用I/O口作为片选信号,只需要译码即可,所以使用5个SPI没什么问题。

  • fly6

    2008-5-24 14:57:10

    这么快就回了!非常谢谢!只有5个SPI设备,译码器又要占空间,我觉得只加一个I/O控制比加个译码器更方便,不知可行吗。 最多带15个SPI设备,4-16译码是16个,那应该是四个片选至少要有一个选中才可以,这样的话四个片选都没选中时即使我加一个I/O选中第五个SPI设备,CPU的SPI是不是也不工作的吧。 我再找找资料看看,能不加硬件最好了,空间有限,元件已经太多了。。

  • yoyowind

    2008-5-24 22:29:39

    SPI应该工作,但是SPI_CSx可是属于SPI模块的,我没带过那么多设备我也不知道,但是用I/O口作为片选肯定会有问题。CS信号是在寄存器QCR里设置的。