好像之前一直在黑ADI的DSP,之前对BF548的一篇评论太过于感性,咱们现在从技术层面来讨论一下这一颗非常典型的DSP。
先来看看这颗丰富外设的汇聚处理器!做到这个程度已经很像一个CPU了。
-
Blackfin®处理器内核,工作频率最高可达600 MHz (1200 MMACS)
-
2个独立DMA控制器
-
适用于DDR / Mobile DDR连接的同步存储器接口
-
适用于SRAM、EEPROM、NAND/NOR、闪存连接的异步存储器接口
-
152个IO接口
-
11个Timer
-
4个SPORT音频接口
-
4个增强型UART串口
-
3个SPI控制器
-
2个TWI接口
-
2个CAN总线接口
-
1个专用的8*8键盘控制器
-
1个High Speed USB OTG接口
-
1个硬盘控制器
-
1个NANDFLASH专用控制器
-
1个SDIO控制器
-
1个LOCKBOX专用加密器
-
3个增强PPI接口
-
1个 “像素合成器”硬件加速器
非常丰富的外设,基本上硬件设计囊括了所需的一切!其中最有特色的应该就是这3路增强型PPI接口,以及片内集成的像素合成器,相当有特色!
BF54X较之以前的Blackfin,更是提供了更多的启动模式,如SPI从模式,TWI从模式和UART从模式,Blackfin处理器就可以通过SPI、TWI和UART等连接的外部主设备接收启动数据来启动系统。
在UART串口这里,BF54X则基于以前的Blackfin,增加了很多新的功能,称之为增强型串口实至名归:
-
自动RTS/CTS硬件流控制
-
增加的接收FIFO
-
更好的比特率粒度
-
可编程模块更适合Blackfin架构
-
改进的中断处理
-
具有4个UART(两个有流控制)
在IO这里, 152个IO!!!是的,这颗Blackfin拥有152个IO,完美的自由控制,是不是有种FPGA的感觉?
在USB这里,高速OTG接口集成到片内,官方的驱动程序,更方便设计。
集成了一个硬盘控制器跟一个NANDFLASH控制器,这在DSP里是非常少见的。
等等等等,就不再细说了,有需要了解的找个datasheet一看即知,处理器很不错,对自己的研发能力有信心,选择这颗是相当方便的。
|