1,、当加载地址和运行地址不一样时,程序运行过程中是如何实现将代码从加载地址搬移到运行地址的。
2、这个过程需要由用户来实现,还是用户只写好CMD文件,具体如何搬移由编译器来实现。
noaming:
用户只写好CMD文件,具体如何搬移,由bootloader来完成。
dawei wang1:
回复 noaming:
bootloader是DSP内部rom中固化的bootloader吧,不是说用户的二次bootloader
1,、当加载地址和运行地址不一样时,程序运行过程中是如何实现将代码从加载地址搬移到运行地址的。
2、这个过程需要由用户来实现,还是用户只写好CMD文件,具体如何搬移由编译器来实现。
用户只写好CMD文件,具体如何搬移,由bootloader来完成。
回复 noaming:
bootloader是DSP内部rom中固化的bootloader吧,不是说用户的二次bootloader