新聞中心

        EEPW首頁 > 汽車電子 > 學習方法與實踐 > [DSP/FPGA]DSP學習進階

        [DSP/FPGA]DSP學習進階

        ——
        作者: 時間:2006-12-13 來源: 收藏

        學習TI的各種,本著循序漸進的原則,可以分為多個層次。根據我多年開發的經驗,在這里總結一下各個層次的進階:

        1、2000(除了2812):
        進階:標準C -> C和匯編混合編程
        說明:把DSP2000當作單片機來玩就可以了,非常簡單。


        2、DSP5000(包括DSP2812)
        主要:標準C -> C和匯編混合編程 -> DSP/BIOS -> RF3
        說明:DSP5000是個中等產品,性能不高不低,基本上也沒有開發難度。


        3、DSP6000
        主要:標準C -> C和匯編混合編程 -> DSP/BIOS -> XDAIS -> RF5
        說明:DSP6000的開發難度明顯增大,不論是硬件還是軟件。還分為兩種檔次:

          (1)DSP62XX & DSP67XX:開發這兩類DSP,硬件上會初步遇到信號完整性問題,軟件方面來說,DSP/BIOS是必需的,復雜的程序還需要XDAIS和RF3、RF5的知識。

          (2)DSP64XX:開發難度比較大,硬件方面需要重點考慮系統合理架構問題,信號完整性問題;軟件方面,需要綜合運用各種比較先進、專業的知識,例如用DSP/BIOS作為RTOS,用RF5作為程序架構,盡量采用MiniDriver來編寫底層驅動程序等。如果深入編程,還會遇到令人困惑的Cache沖突問題(雖然TI最近專門針對這個難題升級了CCS),等等。


        另外還有一些輔助知識,根據自己需要可以選學:
        1、GEL:推薦所有階段的開發者都要學;
        2、RTDX:一般來說沒有必要學習;
        3、CCS中的C++面向對象編程技術:不建議采用;
        4、CSL:對于DSP6000以上的開發,必須的;
        5、各種DSP庫函數:對于復雜算法程序,建議學習。

        如果說在DSP領域,當今世界上哪個公司能對TI構成威脅,我認為還數ADI。其實我正在學習ADI的DSP系列,想通過它打入汽車DSP應用領域。




        關鍵詞: DSP FPGA

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 三台县| 宜川县| 榕江县| 乌兰浩特市| 永年县| 滨州市| 兰坪| 清原| 淄博市| 东城区| 德化县| 肥城市| 凤山县| 乾安县| 揭西县| 江川县| 营山县| 蓬溪县| 渝中区| 壤塘县| 济南市| 保德县| 六枝特区| 红安县| 麻城市| 满城县| 綦江县| 沁源县| 鄂温| 南康市| 晋宁县| 扎鲁特旗| 凭祥市| 芦溪县| 南投市| 乌拉特中旗| 晋宁县| 长乐市| 宜州市| 昭觉县| 牙克石市|