您尚未登录。

楼主 # 2022-01-29 09:04:25

lg75
会员
注册时间: 2022-01-28
已发帖子: 38
积分: 26

NUC972裸奔,如何从A程序动态加载指定位置的B程序并使其运行?

1. 程序分为A+B两个部分,板子上电时首先自动运行A程序。
2. 然后在A程序中跳转到B程序,(在不重启板子的情况下)使B程序继续运行。

请指教,谢谢!

离线

楼主 #1 2022-01-29 09:20:11

lg75
会员
注册时间: 2022-01-28
已发帖子: 38
积分: 26

Re: NUC972裸奔,如何从A程序动态加载指定位置的B程序并使其运行?

纯裸奔,不用Uboot。

离线

楼主 #3 2022-01-30 09:14:51

lg75
会员
注册时间: 2022-01-28
已发帖子: 38
积分: 26

Re: NUC972裸奔,如何从A程序动态加载指定位置的B程序并使其运行?

test0001 说:

最简单的第二个程序改下链接地址就是了,第一个程序里把这个地址当函数指针,直接调用
方法二,第二个程序改链接地址,位置无关码,pc直接指过去

------------------------------------------------------------------------
请问如何改链接地址?
多谢多谢!

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn