摘要:本文介绍了基于Freescale Coldfire处理器系列的MCF5213芯片,以及Zigbee无线通讯技术实现无线对讲系统的参考设计。
关键词: MCF5213;音频采集;Zigbee
硬件架构
MCF5213处理器
MCF5213是Freescale半导体公司Coldfire系列嵌入式处理器中一款低成本、低功耗的32位微处理器。它提供了一个电路设计简单的单片式处理器解决方案,最高可配置256KB高性能、近乎单点接入、隔行扫描的可靠嵌入式闪存。MCF5213具有BGA和QFP两种封装,主频最高为80MHz。
MCF521X处理器内部集成乘加器 (MAC)完成类似DSP的功能,可以实现G.726格式的语音编解码软件,码流低、音效好。同时处理器具有低功耗特性,其内部的模块化时钟可以在所有运行模式下启用和停用,内部PLL电路可以对系统时钟进行灵活的设置,其最大电流通常不超过1mA/MHz。
图1为MCF521X系列处理器内部架构图,MCF5213内置32KB SRAM、256KB Flash。MCF521X处理器的Flash 存储空间以及SRAM,可以容纳mC/OS-II操作系统在片内存储和运行,省去了一般嵌入式系统所需的外围存储芯片,简化了外围设计电路,也使得系统的整体成本大大降低。

图1 MCF521X处理器内部架构
除了处理器内置的存储器外,MCF521X系列处理器还集成了丰富的外设接口,以便于与其他系统的互连。外设包括:三个异步收发器(UART)
[1] [2] [3] [4] 下一页
[1] [2] [3] [4] [5] 下一页