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

    EEPW首頁 > 嵌入式系統 > 設計應用 > MSP43 F1 49系列單片機的I AP功能設計

    MSP43 F1 49系列單片機的I AP功能設計

    作者: 時間:2009-12-17 來源:網絡 收藏

    ②紅外線方案,現在很多的PDA都帶有該,在該的系統加接一個紅外模塊,并且在PDA上寫個小軟件,就可以輕松地將升級文件下載到外擴的Flash指定的位置;缺點是需要人員到現場作業。
    ③藍牙技術方案,這個技術和紅外線技術類似,優點是數據傳輸沒有方向性,速度較紅外線快得多。
    其他不一一介紹,希望讀者能有更多的升級方案。為了簡要說明,這里用紅外線方案作為下載升級軟件的媒體介質,其他無線或者有線的媒體介質,其原理都一樣,讀者可以根據自己的項目自行選擇。

    本文引用地址:http://www.czjhyjcfj.com/article/173511.htm


    3 軟件
    首先假設已經將要升級的文件下載到相應的外擴Flash中了,對于整個I程序的,分為兩個部分:第一,先編寫“螞蟻搬家”程序,即一字節一字節地從相應的外擴Flash地址(事先已經定義好了)中搬移到片內Flash中(從0x1100開始至0xFFFF);第二,編寫引導程序(COPY程序),將“螞蟻搬家”程序拷貝到相應的RAM空間(0x0200)中,并將PC指向0x0200。系統升級程序流程如圖3所示。

    注意:從片外的Flash拷貝到片內Flash中時,一定要將60 KB全部拷貝完畢,否則系統將為不正常。最后要開啟看門狗,復位,即PC從0x0000開始。“螞蟻搬家”程序流程如圖4所示。

    圖4中必須注意:
    ①必須先固定該程序的入口地址,這樣引導程序才能將之拷貝到RAM中,大小要控制在2 KB之內。該程序比較小,一般不會
    超過2 KB 。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 恩平市| 宁国市| 积石山| 南汇区| 安顺市| 炉霍县| 抚州市| 丹东市| 梧州市| 安达市| 浙江省| 射洪县| 浦东新区| 天峻县| 永安市| 南投县| 昭觉县| 时尚| 德庆县| 孟津县| 广河县| 千阳县| 孟连| 拉孜县| 云霄县| 余江县| 盐池县| 虞城县| 饶阳县| 泰州市| 永善县| 杭锦旗| 两当县| 巴马| 长丰县| 理塘县| 石门县| 钟祥市| 和林格尔县| 巴彦县| 阳信县|