因为我的软件已经有40k多了,所以有些函数必须进行越断的调用.
现在出现了一些问题,本来前段时间写好的软件(也是40k左右),运行正常.后来在代码的固定地址的区域(如ROM_4000 or ROM_C000)添加了几个函数.编译链接都正常.但是在下载后运行整个液晶屏幕显示乱码.
下面是我的rom的分区:
DEFAULT INTO ROM_C000;
CON_ROM INTO ROM_4000;
OTHER_ROM INTO PAGE_38;
OTHER_ROM1 INTO PAGE_39;
OTHER_ROM2 INTO PAGE_3A,PAGE_3B,PAGE_3C,PAGE_3D;
我的液晶汉字图形的点阵是放于CON_ROM.然后一些函数分别放在DEFAULT或者OHTER_ROM,OTHER_ROM1.现在程序运行不正常.但是去掉后来添加的几个函数又运行正常了.请问这是什么原因?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |