你好,非常感谢作者的插件,用起来很方便。我看到stm32工程里有RAM/FLASH布局选项而51工程没有,是因为大多51工程不需要吗。但是最近使用一款T5L 51内核的芯片需要配置RAM,如果有配置方法的话可以教一下我吗,非常感谢!
51 暂时没有,因为一般情况下不需要 不过你可以手动附加参数,效果是一样的 你打开 Linker 的设置,把他生成的命令行发出来我帮你看看
admin TO ".\keil_obj\T5L_KEIL5_LVR"
PRINT(".\keil_obj\T5L_KEIL5_LVR.map") REMOVEUNUSED CLASSES (XDATA (X:0x8000-X:0xFFFF), HDATA (X:0x8000-X:0xFFFF))
Daphel
在 misc-control 里附加 CLASSES (XDATA (X:0x8000-X:0xFFFF), HDATA (X:0x8000-X:0xFFFF))
CLASSES (XDATA (X:0x8000-X:0xFFFF), HDATA (X:0x8000-X:0xFFFF))
像这样就可以了
如果发现编译出来文件大小和 keil 有差异,首先要检查编译参数是否一致 通过 Show Compiler Commandlines 选项可以查看 eide 生成的命令行,然后与 keil 的命令行比较一下, 然后把有出入的地方在编译配置中手动调整一下就可以了
Show Compiler Commandlines
admin 太详细了,再次感谢