好像之前一直在黑ADI的DSP,之前對BF548的一篇評論太過于感性,咱們現(xiàn)在從技術(shù)層面來討論一下這一顆非常典型的DSP。
先來看看這顆豐富外設(shè)的匯聚處理器!做到這個程度已經(jīng)很像一個CPU了。
-
Blackfin®處理器內(nèi)核,工作頻率最高可達(dá)600 MHz (1200 MMACS)
-
2個獨(dú)立DMA控制器
-
適用于DDR / Mobile DDR連接的同步存儲器接口
-
適用于SRAM、EEPROM、NAND/NOR、閃存連接的異步存儲器接口
-
152個IO接口
-
11個Timer
-
4個SPORT音頻接口
-
4個增強(qiáng)型UART串口
-
3個SPI控制器
-
2個TWI接口
-
2個CAN總線接口
-
1個專用的8*8鍵盤控制器
-
1個High Speed USB OTG接口
-
1個硬盤控制器
-
1個NANDFLASH專用控制器
-
1個SDIO控制器
-
1個LOCKBOX專用加密器
-
3個增強(qiáng)PPI接口
-
1個 “像素合成器”硬件加速器
非常豐富的外設(shè),基本上硬件設(shè)計(jì)囊括了所需的一切!其中最有特色的應(yīng)該就是這3路增強(qiáng)型PPI接口,以及片內(nèi)集成的像素合成器,相當(dāng)有特色!
BF54X較之以前的Blackfin,更是提供了更多的啟動模式,如SPI從模式,TWI從模式和UART從模式,Blackfin處理器就可以通過SPI、TWI和UART等連接的外部主設(shè)備接收啟動數(shù)據(jù)來啟動系統(tǒng)。
在UART串口這里,BF54X則基于以前的Blackfin,增加了很多新的功能,稱之為增強(qiáng)型串口實(shí)至名歸:
-
自動RTS/CTS硬件流控制
-
增加的接收FIFO
-
更好的比特率粒度
-
可編程模塊更適合Blackfin架構(gòu)
-
改進(jìn)的中斷處理
-
具有4個UART(兩個有流控制)
在IO這里, 152個IO!!是的,這顆Blackfin擁有152個IO,完美的自由控制,是不是有種FPGA的感覺?
在USB這里,高速OTG接口集成到片內(nèi),官方的驅(qū)動程序,更方便設(shè)計(jì)。
集成了一個硬盤控制器跟一個NANDFLASH控制器,這在DSP里是非常少見的。
等等等等,就不再細(xì)說了,有需要了解的找個datasheet一看即知,處理器很不錯,對自己的研發(fā)能力有信心,選擇這顆是相當(dāng)方便的。
|