新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MSP43 F1 49系列单片机的I AP功能设计

MSP43 F1 49系列单片机的I AP功能设计

作者:时间:2009-12-17来源:网络收藏

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

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



评论


相关推荐

技术专区

关闭