[ZLG-ARM] 请教uC/OS2 ARM和Thumb混合编程问题

[复制链接]
2894|4
 楼主| Chang_HS 发表于 2007-3-13 11:12 | 显示全部楼层 |阅读模式
我以前的系统用ZLG的uC/OS2模板程序创建的,用的ARM模式生成的代码,设备已经在运行,现在想升级软件,但程序空间不够用,所以想把几个文件改成Thumb模式,但ZLG模板生成的程序要不全部用ARM模式,要不全部用Thumb模式,我不知道如何将个别文件改成Thumb模式,请教了! 可不可以在文件里面加一些编译控制指令啊?
 楼主| Chang_HS 发表于 2007-3-13 11:14 | 显示全部楼层

ZLG模块没有用uC/OS2的,可以有混合编程模式,但这个不知怎么弄

  
zlgARM 发表于 2007-3-13 14:36 | 显示全部楼层

RE

ADS里有ARM/Thumb Interworking选项。
 楼主| Chang_HS 发表于 2007-3-17 16:11 | 显示全部楼层

那个知道,但不顶用呀

  
zlgARM 发表于 2007-3-19 09:44 | 显示全部楼层

RE

有提供类似于“Thumb&nbsp;ARM&nbsp;Interworking&nbsp;Image&nbsp;for&nbsp;lpc2131”的模板的,用这个模板。<br /><br />设置一下优化选项,比如以占用空间最小为优化目标,比如设置好优化等级。<br /><br />此外,ADS的FILE&nbsp;MAP选项,也可以设定用何种编译器来编译文件。<br /><br /><br />参考我们的混合模板(file&nbsp;mapping设置,startup.s),来设置编译器。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

153

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部