小熊:<br /> 1:JTAG将映像文件加载到指定的地址,实际上是一个把代码放到存储器里的过程。这个阶段我只需要考虑把代码放在哪里就可以了。remap是在代码放好之后才考虑的事情。<br /> 怎样指定代码所放置的地方呢?这涉及到分散加载机制。建议您先不用考虑这些,先用我们提供的模板学会写main.c程序。<br /> 2:所谓的初始化汇编程序,不是bootloader的一部分,它是用户自己写的初始化程序,可以被擦除和修改;而Bootloader是固化在芯片里的程序,用户一般无法修改和擦除。<br /> 也建议您先不要管所谓的bootloader、分散加载机制、启动文件,而专注于main.c的学习和编写,之后再来解决这些问题。
|