Error : armlink: L6204: Entry point (0x00008000) does not point to an instruction.这个错误的产生,我觉得是我用了dcb指令,放在了程序的开头,它开辟了一个连续的存储空间,都是用来放数据的,所以无法找到指令。然后就有了一个新的问题,这个dcb指令,以及其他的内存分配指令,应该怎样使用,他们在程序中的位置应该在哪,比如说我像开辟一个以字节为单位的连续存储空间用来存放abcdef,应该把它放在哪里,放在程序中间感觉不太合适。
Hi Superccc,
你好,请问你提的这个问题是用的是哪个开发环境,如果你能把开发环境和你遇到的问题比较详细的描述出来,不论是作为经验的分享,或者是得到其他专家的帮助都会更容易。
另外教你一个让你的帖子容易被人看到的小窍门,使用Tag(标签):
实用小窍门:文章加上标签,找起来就方便了
建议先使用B指令跳过数据段
B start
dataabcd dcd 0xabcd
start
.....
非常感谢、
Hi Superccc, 推荐你关注zenonxiu, 他是我们的工具专家,
好的,谢谢你。