課程目標(biāo)
TI達(dá)芬奇技術(shù)的入門(mén)門(mén)檻比較高,涉及高速電路設(shè)計(jì)、ARM處理器開(kāi)發(fā)、DSP處理器開(kāi)發(fā)、雙核處理器軟件的集成、嵌入式Linux軟件開(kāi)發(fā)等技術(shù)。尤其是雙核處理器軟件的集成和算法開(kāi)發(fā),由于涉及到一套全新的工具鏈,可能會(huì)給項(xiàng)目帶來(lái)比較大的技術(shù)風(fēng)險(xiǎn)并耗掉過(guò)多的項(xiàng)目資源投入。另外,雙核如何協(xié)商使用片上資源也成為不同于以往DM642處理器開(kāi)發(fā)的一大難點(diǎn),開(kāi)發(fā)者往往面對(duì)紛繁復(fù)雜的文檔和陌生的開(kāi)發(fā)環(huán)境無(wú)從下手,花掉數(shù)月的寶貴時(shí)間。
培養(yǎng)對(duì)象
本課程主要面向準(zhǔn)備使用達(dá)芬奇系列DSP的軟件與系統(tǒng)工程師,介紹如何運(yùn)用 TI 提供的各種軟件驅(qū)動(dòng)程序與框架組件快速構(gòu)建各種應(yīng)用系統(tǒng)。
入學(xué)要求
學(xué)員學(xué)習(xí)本課程應(yīng)具備下列基礎(chǔ)知識(shí):
◆了解TMS320C64x+ DSP 編程;
◆了解基本 Linux 編程(處理、線(xiàn)程等);
◆了解 Linux 設(shè)備驅(qū)動(dòng)程序;
◆了解視頻應(yīng)用/系統(tǒng)知識(shí)。