找回密码
 注册
搜索
查看: 721|回复: 4

[讨论] 程序在线更新

[复制链接]
发表于 2009-9-28 14:43:52 | 显示全部楼层 |阅读模式
MTK25上,如何实现程序的在线更新?给个思路也行!谢谢了!
发表于 2009-9-28 16:44:43 | 显示全部楼层
更新的代码放在T卡或手机的FAT区中,程序运行时检查T卡或FAT是否存在升级的程序文件。如果存在则将该文件复制到RAM中然后执行跳转到该区域的指令
如果不存在则执行ROM中原有的程序。
点评回复

使用道具 举报

 楼主| 发表于 2009-9-30 11:27:56 | 显示全部楼层
thinkstone 太牛了,小弟谢了
[em08]
点评回复

使用道具 举报

发表于 2009-10-8 22:35:02 | 显示全部楼层
搞定动态加载你就搞定这个问题了,不然你会面临和动态加载一样的很多问题,所编译的程序只能对应一个版本的bin文件,比如生产发了两个版本,第二个版本改了一些Bug,恰好你用到那些函数的地址变了,那你就麻烦了。
点评回复

使用道具 举报

发表于 2009-10-9 17:19:11 | 显示全部楼层
如何实现动态加载呢?有这方面的资料吗?
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-2 03:27 , Processed in 0.048082 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表