• <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 來源:網絡 收藏

    網絡程序運行流程主要包括:

    NDK網絡硬件驅動,配置片上硬件控制器,包括網絡速率、單雙工傳輸方式以及MAC地址配置等。

    ②啟動TCP/IP服務。實現配置的網絡IP地址、綁定TCP通信端口、開始接收數據等功能。

    ③接收數據。從接收數據并進行數據正確性和完整性校驗,將遠程數據存入到數據緩存區中,當緩存區滿后啟動Flash更新程序。

    ④Flash程序更新。Flash首先擦除當前用戶區域,然后將數據緩存區中的數據燒寫到用戶區域中。

    ⑤判斷遠程數據是否接收完成,如果未完成,跳轉到步驟③;如果完成,進行步驟⑥。

    ⑥完成數據更新后,跳轉到二次程序,重新加載用戶程序。

    需要注意的是,當網絡加載程序完成用戶程序更新后,遠程控制端必須及時將加載模式切換到直接加載用戶程序模式。

    結語

    本文網絡的DSP遠程加載,介紹了遠程加載需要的硬件基礎和軟件基礎,并給出了典型設計;然后從遠程加載流程、Fla sh存儲模型設計以及網絡接口流程設計三個方面了具體的遠程加載方法。本文提出的方法不僅能夠解決DSP的遠程嵌入式系統的加載問題,同時為其他處理器的遠程加載提供了思路,具有較好的工程價值和廣闊的應用前景。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 刚察县| 颍上县| 龙游县| 永仁县| 安仁县| 莱西市| 南宁市| 濮阳市| 桃园县| 包头市| 长兴县| 遵义县| 宝清县| 乌审旗| 仁布县| 昌宁县| 凤山县| 石家庄市| 巍山| 正镶白旗| 工布江达县| 太康县| 宜宾县| 平顶山市| 朝阳县| 临潭县| 托克托县| 翼城县| 翁牛特旗| 汉源县| 拜城县| 澜沧| 波密县| 吴忠市| 达日县| 陆河县| 横山县| 临江市| 郁南县| 讷河市| 高淳县|