首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
MSP43 F1 49系列单片机的I AP功能设计
来源:本站整理  作者:佚名  2009-12-17 08:54:33




    ②红外线方案,现在很多的PDA都带有该功能,在该单片机的系统加接一个红外模块,并且在PDA上写个小软件,就可以轻松地将升级文件下载到外扩的Flash指定的位置;缺点是需要人员到现场作业。
    ③蓝牙技术方案,这个技术和红外线技术类似,优点是数据传输没有方向性,速度较红外线快得多。
    其他不一一介绍,希望读者能有更多的升级方案。为了简要说明,这里用红外线方案作为下载升级软件的媒体介质,其他无线或者有线的媒体介质,其原理都一样,读者可以根据自己的项目自行选择。


3 软件设计
    首先假设已经将要升级的文件下载到相应的外扩Flash中了,对于整个IAP程序的设计,分为两个部分:第一,先编写“蚂蚁搬家”程序,即一字节一字节地从相应的外扩Flash地址(事先已经定义好了)中搬移到片内Flash中(从0x1100开始至0xFFFF);第二,编写引导程序(COPY程序),将“蚂蚁搬家”程序拷贝到相应的RAM空间(0x0200)中,并将PC指向0x0200。系统升级程序流程如图3所示。

    注意:从片外的Flash拷贝到片内Flash中时,一定要将60 KB全部拷贝完毕,否则系统将为不正常。最后要开启看门狗,复位,即PC从0x0000开始。“蚂蚁搬家”程序流程如图4所示。

    图4中必须注意:
    ①必须先固定该程序的入口地址,这样引导程序才能将之拷贝到RAM中,大小要控制在2 KB之内。该程序比较小,一般不会
超过2 KB 。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:232,121.10000 毫秒