IAR EW ORG指令版本高于4.x

时间:2015-07-24 15:18:03

标签: assembly arm iar

我将在IAR 4.41A中制作的代码移植到IAR 7.40中构建。

我已经阅读了Migration Guide,并按照其指南进行了操作。在我看来,更大的差异在于从版本4.x移植到5.x.

我正在处理的代码在汇编程序文件(astartup.s79)中有一些org指令。迁移指南说ORG指令在版本5中已被删除,但没有说明我必须做出哪些代码更改才能获得与以前相同的行为。我也进行了Google搜索,但无法找到有关此主题的任何有用信息(查询是,尝试了一些变体,iar 5 ORG directive arm)。

IAR汇编程序在这个指令所在的行给了Error[40]: Bad instructionAssembler Reference Guide没有引用ORG指令,我也找不到与它类似的东西

我的问题是:谁知道如何解决这个问题?如何在新的IAR版本中构建此代码,我该怎么办?

提前致谢。

1 个答案:

答案 0 :(得分:1)

好的,我想我找到了解决方案。

http://supp.iar.com/Support/?note=17934

根据这个网站,我必须将我的代码放入段中,然后在链接器文件中定义这些段的地址。