leecny2012 发表于 2013-7-2 11:03:51

(Vectors,+First)和(Reset,+First)区别

scatter分散加载网上谈的很多,但几乎没人说到
Startup.o(vectors,+First)和Startup.o(Reset,+First)这两个有什么区别。keil默认的都是Startup.o(Reset,+First),什么情况下用Startup.o(vectors,+First)这个呢?

i55x 发表于 2013-7-2 11:12:17

到底是vectors还是reset要看.s文件里面section声明!!!

leecny2012 发表于 2013-7-2 11:29:06

我现在就很奇怪,怎有的程序是:
AREA vectors,CODE,READONLY
ENTRY

Reset
         ldr   pc,ResetAddr


有的程序是:
AREA RESET,CODE,READONLY
ENTRY

Vectors
         ldr   pc,ResetAddr


是不是大家疯的板,没事找事换名字呢?

wazhiyi 发表于 2013-7-5 11:20:31

这个名字可以自己设置的啊

wazhiyi 发表于 2013-7-5 11:20:52

你叫自己的名字都没有关系的
页: [1]
查看完整版本: (Vectors,+First)和(Reset,+First)区别