- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
嵌入式处理器的家庭蓝牙网关的实现
二、嵌入式处理器MCF5272
MCF5272微处理器是Motorola公司生产的高集成的ColdFire微处理器。考虑到在设计下一代互联网设备、LAN电话系统、低端网络控制、工业控制、图像设备,还是存储解决方案时,摩托罗拉的MCF5272的高性能及通用性都能满足嵌入式系统设计和应用要求。
MCF5272采用ColdFireV2可变长RISC处理器核和DigitalDNA技术,在66MHz时钟下能够达到63MIPS的优良处理能力。其内部SIM(System Integrated Module)单元集成了丰富的通用模块,如10/100Mbps快速以太网控制器、USB1.1接口等,并且能够与常用的外围设备(如SDRAM、ISDN收发器)实现无缝连接,从而简化了外围电路设计,降低了产品成本、体积和功耗。主要有以下特点:
MCF5272内部集成了4K字节的SRAM、16K字节ROM、1K字节的指令Cache,以及片外扩展的FLASH和SDRAM。支持8、16和32位的SRAM和ROM,SDRAM控制器支持16~256M的SDRAM芯片。32位地址数据总线,内核和总线时钟均为66MHz,有16个通用数据寄存器。
MCF5272内部集成了UART、USB控制器,只需很少的外围芯片就可以实现两个RS232串口和一个USB Slave接口。MCF5272还内嵌一个FEC(快速以太网控制器),片外扩展一片LXT971,快速以太网媒体存取控制(MAC),支持100Mbps MII,10Mbps MII和10Mbps 7-Wire物理接口。
ColdFire系列处理器支持背景调试模式,它提供了对底层硬件的调试手段。在背景调试模式下,通过向CPU发送命令,可以实现对CPU寄存器、系统存储器的访问。使用Motorola推荐的26针插座接到BDM仿真头,实现代码的下载和调试。
合乎USB1.1标准,可操作内或外收发器的设备控制器。提供48个通用的I/O引脚,支持7个外部中断。
来源:维库开发网