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