关键词:MC56F8006/56F8002 数字信号 Freescale 56800E DSC DSP
时间:2009-10-12 15:41:00 来源:http://solution.eccn.com/sview.aspx?id=247
Freescale公司的MC56F8006/56F8002是基于56800E内核的数字信号处理器(DSC)系列产品之一。它在单芯片上集合了DSP处理能力以及微控制器的功能,带有灵活的外设,可以开发出极具成本效益的解决方案。
由于其具有低成本、结构灵活以及简洁的程序代码等特性,MC56F8006/56F8002适合于多种应用。MC56F8006/56F8002包含多个外设,在对成本敏感的应用中尤其有用,包括:
图1 MC56F8006/MC56F8002方框图
• 工业控制
• 家庭应用
• 智能传感器
• 防火和安全系统
• 开关模式电源和电源管理
• 功率计
• 马达控制(ACIM、BLDC、PMSM、SR和分节器)
• 手持式电源工具
• Arc探测
• 医疗设备
• 仪器仪表
• 照明稳流器
56800E内核基于双哈佛结构,包含3个平行的执行元件,在每个指令周期内可以进行最多6次操作。MCU可编程模块和优化的指令集可以直接生成高效率、简洁的DSP和控制代码。同时,该指令集对于C编译器来说也具有相当高效率,实现了优化的控制应用的快速发展。
MC56F8006/56F8002支持来自内部存储器的程序执行。在每个指令周期内,可以从片上数据RAM读取两个数据操作数。根据外围设备,MC56F8006/56F8002还可提供最多40个通用输入/输出(GPIO)线。
MC56F8006/56F8002数字信号控制器包含最多16KB程序闪存和2KB一元数据/程序RAM。程序闪存可以被独立的批量删除或者在512字节(256字)的小页面内被擦除。
片上功能包括:
• 在32MHz内核频率处最多32MIPS
• 在统一的、可用C语言的结构内具有DSP和MCU功能
• 片上存储器:
- 56F8006:16KB(8K×16)闪存
- 56F8002:12KB(6K×16)闪存
- 2KB(1K×16)统一数据/程序 RAM
• 一个6通道PWM模块
• 2个28通道、12位模数转换器(ADC)
• 最高增益为32×的两个可编程增益放大器(PGA)
..
分享到:
猜你喜欢