一个RTX51 TINY的高级问题!!! 在A部分程序中,有2个任务,一个管理人机界面,另一个扫描键盘.占用代码:22K, DATA:206B, XDATA:164B
在人机界面管理任务中,由于调用了大量的自编子函数(LCD,串行EEPROM,实时时钟...),虽然在自编子函数中,尽力用local变量以节省内存,仍然用掉了DATA:206B, XDATA:164B,耗用了大部分内存.这大概是因为,子函数是由"任务"函数(不是普通函数)来调用的,编译器不能覆盖优化这些local变量.
现在,我要写"与PC机联机工作部分"的代码了,发现内存不够用,稍许加些代码,就不能运行.而这一部分大概也需内存200字节,代码10K左右,2-3个任务.
我的问题是: 我如何才能让B部分程序,"重复"地利用A部分程序已占用的内存? 我不能外部扩展存储器啊!
大虾教我!谢谢!!!!
无法解决? 还是没人愿意帮我?
哪位KEIL C51的正版用户,代我向KEIL公司问一下嘛
那位知道免费的无限制的最新版本的keil c51下载,速!!
[em06]晓奇网站有最新的7.02版的
晓奇网站有最新的7.02版的keil c 。用起来很爽的。
找不到啊,可以发具体的网址给我吗?
找不到啊
不好找!自己试试吧
老大,我门很急啊