| 我用的是rvds4.0, 就是armasm, armlink, fromelf. 在linux下的命令行环境,不是集成开发环境。 今天又查文档,发现在link的时候,用--first=ojbect(section_name)可以指定把某个section放到
 最开始的地方,
 如
 %> armlink --first=test1.o(vectors) ......
 汇编程序(test1.s)中是这样:
 ...
 ...
 AREA  vectors, DATA, READONLY
 _Vectors
 DCD     0x600001000
 DCD     Reset_Handler
 DCD     NMI_Handler
 ...
 ...
 
 这样就可以吧中断向量放到memory空间的最前面
 
 可是试了一下,总是报找不到test1.o中的这个section,不知道为什么??
 |