空间定位指令?

2019-03-24 14:50发布

能不能请教一个问题啊,就是IAR汇编语言有条指令ORG 1100H,
应该是指定程序的起始空间吧,程序将程序烧录在0x1100开始的空间地址,那想问一下,C语言怎么写这条指令呢?                                                         此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
kingheimer
2019-03-25 03:25
这样你可以分别定义好两个程序的空间就行,BOOTLOADER的工程里你把xcl文件里的空间重新定义好,在自己的应用程序时用另一个xcl文件,里面的程序空间合理安排好就行了,比如BOOTLOADER里安排如下
-Z(CODE)CSTART,ISR_CODE=1100-2000   //原来是1100-EFDF
-P(CODE)CODE=1100-2000

你的应用程序修改如下
-Z(CODE)CSTART,ISR_CODE=3000-EFDF  //原来是1100-EFDF
-P(CODE)CODE=3000-EFDF

一周热门 更多>

相关问题

    相关文章