应该只有LDR R0,=0x3FF5000才可以编译过去吧。我也曾经写给LDR R0,0x3FF5000,但是不能编译。原因是什么,不是很清除,再查查书吧……
呵呵,很正规的一个bootloader,很有参考意义。是否需要将中断向量表拷贝到ram中呢?……
首先判断是否能够读。如果能够读,可以初步判断硬件没有问题。如果在读没有问题下,不能写或者写入不正确就判断时序是否对。SRAM只要硬件和时序配置好,可以直接读写的……
谢谢。我现在就是这样做的,利用scatter将bin烧到flash的绝对地址上。但是比较迷惑的是,如果在bin1中调用bin2 的函数,那么bin2函数是否在生成bin的过程中,已……
那么请问生成的bin还含有relocatable信息吗?比如在ARM中我们用scatter进行link,但是scatter用两个execution section,这样将生成两个b……
为什么bin没有ELF格式的ELF header, Program header也同样可以运行?……