新聞中心

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

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

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

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

        本文引用地址:http://www.104case.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 。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 苍山县| 晋城| 建德市| 乌什县| 普宁市| 凉山| 巴东县| 墨脱县| 云林县| 平谷区| 达州市| 达拉特旗| 宣城市| 岑溪市| 大姚县| 牟定县| 兴安县| 屏南县| 长岛县| 焦作市| 勃利县| 商都县| 普洱| 大英县| 正镶白旗| 印江| 玛曲县| 孟津县| 秦皇岛市| 曲水县| 巴彦淖尔市| 苍梧县| 尼勒克县| 兴国县| 景宁| 乌拉特中旗| 田东县| 耿马| 顺平县| 光泽县| 罗甸县|