• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 基于以太網的DSP遠程加載技術研究

    基于以太網的DSP遠程加載技術研究

    作者: 時間:2012-05-23 來源:網絡 收藏

    用戶通過配置的GPIO接口為高電平或低電平來告知程序是否執(zhí)行,在實際應用中具體實現(xiàn)可由用戶自己定義。

    2 的軟件基礎

    2.1 NDK簡介

    上直接編寫網絡接口程序非常復雜,為了屏蔽底層細節(jié),使用戶可以將資源重點投入到應用程序的開發(fā)中,TI公司提供了網絡開發(fā)套件NDK(Network Developer’s Kit)。NDK提供了從底層驅動到TCP/IP協(xié)議的整體解決方案,支持常規(guī)的TCP/IP服務,是實現(xiàn)DSP擴展的重要支撐工具。圖5給出了NDK的系統(tǒng)結構圖。

    e.JPG

    2.2 Flash驅動程序

    Flash芯片需要專用的指令對其進行操作,主要指令包括擦除、讀、寫、復位等,根據這些操作指令就可以設計Flash驅動程序,圖6給出了C6000系列的DSP對AM29F040進行編程的流程。其中EMIF_Base_Addr為DSP外部存儲接口地址;Prog_addr為目標Flash編程地址;Prog_ data為目標Flash編程數據。

    f.JPG

    3 網絡的遠程加載方法

    3.1 遠程加載流程

    圖7給出了典型的DSP加載方式以及程序在Flash中的存儲方式,二次加載程序直接將用戶程序加載到DSP中,無需額外處理。

    g.JPG



    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 天门市| 西畴县| 太和县| 柏乡县| 门源| 夏津县| 桂阳县| 若羌县| 平阳县| 周宁县| 红桥区| 平定县| 陈巴尔虎旗| 阳曲县| 昆山市| SHOW| 东阿县| 麟游县| 稻城县| 洪洞县| 准格尔旗| 宁化县| 石林| 白沙| 新竹县| 汉沽区| 调兵山市| 阜城县| 绩溪县| 繁峙县| 连州市| 石狮市| 上栗县| 迭部县| 游戏| 乾安县| 米林县| 林西县| 民丰县| 阿拉善右旗| 启东市|