阅读:1457回复:7
问个简单的问题--大家请进?
在Keil软件中,修改其CODE存放的地址在何处修改?如Hex文件中:
104927... 起始地址4927 要改为: 100080... 起始地址0080 在Keil中何处修改???? 先谢了 |
|
沙发#
发布于:2003-07-23 08:46
我都快对论谈失去信心了,诚心请教问题没人回应...
是高手不屑回答如此简单的问题????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? :mad: :mad: :mad: |
|
板凳#
发布于:2003-07-23 08:58
真搞不懂,你为什么要改变CODE的存放地址呢,我们开发好像从没有改过啊,说说目的啊?
|
|
地板#
发布于:2003-07-23 09:08
老大,不是我非要改变它。我看了编译后的Hex文件,和正确的Hex文件对比后,发现的。
从CYPRESS网站上下载的例程附带的Hex文件和我编译后得到的Hex文件是同样的问题,我对比了Hex文件。 我分析: 默认的编译环境,编译出的Hex文件是Download到USB外部的E2prom中的,我自己作的板子没加E2prom,所以需要修改地址。这样从控制面板中Download之后,才能Get正确的pipes,及config等各种信息。 不知我的分析是否正确???也请大家帮帮偶。 |
|
地下室#
发布于:2003-07-23 09:14
你用的是什么片子啊,自带RAM吗?如果有的话,固件是下载到RAM里的,而不是到E2PROM里。
|
|
5楼#
发布于:2003-07-23 09:31
AN2131
老大,你有条件的话,可将从CYPRESS网站上下载的例程附带的Hex文件Download,再用控制面板上的GET pipes,看看结果就知道了。 |
|
6楼#
发布于:2003-07-23 09:36
我用68013,没机会试了,帮不了你了,将下载下来的文件存在CY的库文件的文件夹里试试吧,可能会有效的。
|
|
7楼#
发布于:2003-07-23 09:45
哪位用过AN2131的大虾帮我看看,先谢了 :( :( :(
|
|