(2007)基于ColdFire的评估系统的设计与实现(14)

时间:2025-07-07

基于ColdFire的评估系统的设计与实现

第二章 评估板硬件设计 基于ColdFire的评估系统的设计与实现

第二章 评估板硬件设计

SDEVB5271硬件评估板采用了MCF5271高性能微处理器,包括64K的内部SRAM、16M SDRAM、2M Flash、2个串口、1个以太网口等,可以运行μC/OS、μCLinux等嵌入式操作系统。本章讲述了SDEVB5271设计的详细过程,包括芯片选型原则,各模块使用的芯片介绍,硬件评估板与各模块的电路连接。最后给出了硬件测试方法以及测试体会。

2.1 硬件选型

2.1.1 CPU的选取

一般来说,CPU是一个嵌入式系统的核心。一切外围电路的设计都是围绕CPU的特性来考虑的。因此,选择一个合适的处理器是一件相当重要的事情。选择处理器时,除了技术方面的因素,非技术原因也占了很大成分,其主要原因见表2-1[3]。

表2-1 选择处理器需要考虑的几个问题 序号

1 影响因素 价格 中,十几美元的CPU算是比较昂贵的

仔细评估CPU的性能能否满足系统的处理需求(满负荷运行时),最好使用评估板评

2 性能 估一下实际的处理能力。有的CPU内部有MAC单元,运算密集时应优先选用这

样的CPU

3

4

5

6

7

8

9

10

11 封装 功耗 指令集 EMC 总线形式 MMU 生命周期 工具支持 市场定位 目前,QFP、BGA的封装较多。BGA焊接要求严格,必须使用机器焊接,可测试性差 对于电池供电的产品,需要非常重视CPU的功耗问题 RISC的主频高,但代码密度和运行效率稍低。CISC有时也是不错的选择 应优先选用对EMC(电磁兼容)作过优化设计的CPU 最好能与大多数外围器件实现无缝连接 MMU内存管理单元对于有些操作系统是必需的 选用一种处理器之前,要对它的Roadmap有很清楚的了解。尽量选用生命周期较长的产品 包括编译、调试环境、操作系统支持等 了解芯片的定位,低端还是高端,消费电子还是工业用 原因 在产量和成本约束相当严格的场合,价格是非常重要的因素。在一般的嵌入式系统

本课题的设计目的是设计一套基于ColdFire的评估系统,因此只能从ColdFire系列微处理器中选取一款合适的CPU。由于通用低端外设的联接扩展和网络市场空间的飞速发展,需要高性能、低价位的解决方案。Freescale推出的MCF527x 系列微

(2007)基于ColdFire的评估系统的设计与实现(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219