你可能经常有这样的需求:一部分特殊程序希望跑在RAM里,其余程序跑在norFLash, 这时你就可以将期望跑在RAM里的函数汇聚到一个.c文件中,例如汇聚到insert_ramcode.c, 然后在链接脚本中就可以把这个文件安排在你设计的地址段,有着极大的灵活性
/*Store in flash but copy to ram run*/
.RAMCODE :
{
*(.RAMCODE)
APP_ZX_BOOT/insert_ramcode.o
}
你可能经常有这样的需求:一部分特殊程序希望跑在RAM里,其余程序跑在norFLash, 这时你就可以将期望跑在RAM里的函数汇聚到一个.c文件中,例如汇聚到insert_ramcode.c, 然后在链接脚本中就可以把这个文件安排在你设计的地址段,有着极大的灵活性
/*Store in flash but copy to ram run*/
.RAMCODE :
{
*(.RAMCODE)
APP_ZX_BOOT/insert_ramcode.o
}