请教各位老师,
如果把程序编译成ram运行的bin文件(中断向量表0X20000000,PC->0X2000000?)
然后把bin文件复制到ram的0X20000000->0X2000XXXX,也就是地址一一对应,(父进程的ram是从0X2000XXXX开始分配的,前一段留给bin
文件用)再在父进程的程序中把pc指向ram地址(bin文件开始执行地址)是不是就可以在不硬复位的情况下运行这个bin文件了,理论上是否可行,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
你后来加载.bin程序的堆栈空间可以与之前的堆栈空间重叠吗?还是既不可以与.bin占的空间重合,也不能与之前的程序的堆栈空间重合?
一周热门 更多>