|
前段時(shí)間一直比較忙,在學(xué)校做一個(gè)DM648的板子,下班在家做一個(gè)FPGA的視頻疊加。
視頻疊加終于完成了。使用了CYCLONE3的FPGA,內(nèi)嵌NIOSII軟核,64M DDR2。現(xiàn)在的疊加模塊可以往PAL制的視頻信號(hào)上疊加720*576彩色的圖形和菜單以及參數(shù)。支持串口傳輸BMP格式的圖片疊加以及保存功能。相對(duì)DSP以及傳統(tǒng)的疊加,基于FPGA的疊加可以不使用圖像緩存,輸入輸出沒(méi)有幀延時(shí),可以應(yīng)用于對(duì)延時(shí)要求很高的場(chǎng)合,畢竟1幀就幾十毫秒嘛。剩余資源比較多,以后可以做一些簡(jiǎn)單的圖像協(xié)處理。后面等稍閑了把UCOS操作系統(tǒng)加進(jìn)去,還是有些必要的。
前兩個(gè)月總免不了熬夜,那種問(wèn)題劈里啪啦的出,稀里嘩啦的解決,那叫一個(gè)暢快,讓人怎么舍得睡呢:)衣帶漸寬終不悔,為伊消得人憔悴,憔悴但很快樂(lè)。問(wèn)題解決完了對(duì)著窗外會(huì)感覺(jué)很舒服,就像一個(gè)經(jīng)過(guò)三天浴血奮戰(zhàn)后迎來(lái)了勝利的戰(zhàn)士,坐在河邊靜看流水匆匆,愜意的享受著微風(fēng)擦身而過(guò),卷走一絲絲的疲憊。又瘦了,要補(bǔ)補(bǔ)了……
學(xué)校里做的DM648本來(lái)這周可以投板了,今天上午項(xiàng)目決定換用雙核心的OMAP3530。老師已經(jīng)把車牌識(shí)別的程序移植到OMAP3530的ARM核里面了,性能比預(yù)想的要好,似乎CORTEX-A8 600M的內(nèi)核跟沒(méi)優(yōu)化的DM642差不太多。OMAP3530我也關(guān)注過(guò)一段時(shí)間,當(dāng)時(shí)挺想自己做的,后來(lái)覺(jué)得OMAP3530里面的DSP核只有430M,怕圖像處理能力比較弱,就沒(méi)有再關(guān)注,沒(méi)想到今天居然又要用它了。的確,DM648比較貴,而且發(fā)熱太大了,我還想著東西做出來(lái)怎么用它來(lái)煎雞蛋呢,看來(lái)沒(méi)機(jī)會(huì)了。
呵呵,本來(lái)只想搞DSP,后來(lái)又搞了FPGA,現(xiàn)在又要做ARM+DSP,想想以前做過(guò)51,還學(xué)過(guò)430和ARM7,凌陽(yáng)16位單片機(jī)……哎,看樣子……算了,無(wú)所謂了,就是多一門芯片嘛……
|
|