13
166
220
高级会员
xad74 发表于 2022-2-22 08:03 好东西,这样是不是就意为着当程序出现问题时不用整体更新了,只需更新问题程序就行
使用道具 举报
4
1441
1453
至尊会员
morning_enr6U 发表于 2022-4-9 18:45 楼主还在更新吗? 谢谢!
3
41
50
初级会员
WZH 发表于 2022-4-9 21:10 兄弟还惦记呢,明天我试着在更新下
morning_enr6U 发表于 2022-4-10 19:31 期待更新,好东西自然有粉丝
morning_enr6U 发表于 2022-4-15 22:27 已经找到你开的新帖了, 写得非常好,学习中!!!
0
68
58
70
1
10
新手上路
renzhen 发表于 2022-4-20 15:58 楼主你应该有发现用你这种方法(按你的工程进行编译)是有bug的.比如重定位时多个字符串的地址是同一个地址
renzhen 发表于 2022-4-20 18:30 源码和反汇编以及readelf
WZH 发表于 2022-4-20 19:19 这没问题,第一个Relocation为代码中引用全局变量的地址,这个肯定是不同的。 第二个是符号值,这个符号 ...
renzhen 发表于 2022-4-20 20:33 str = "test string\r\n"; 这句代码通过重定位后,str获取的地址是"hello world\r\n"的地址, 你认真看下, ...
WZH 发表于 2022-4-21 09:40
DLL_PROG.zip
2022-4-21 13:51 上传
点击文件名下载附件
67.87 KB, 下载次数: 23
WZH 发表于 2022-4-21 13:51 我用的不是readelf工具查看的,使用的是fromelf查看,我直接把程序镜像还有源码给你吧,你自己找找看看哪 ...
9
1万
7万
11万
管理员
lindabell 发表于 2022-4-23 09:20 contiki里面也实现了动态加载 https://github.com/contiki-os/contiki/blob/master/core/loader/elfload ...
38
257
371
sxw101320 发表于 2021-12-5 18:06 牛,之前做国网产品的时候,国网提供的操作系统就是动态加载app,知道是rtt的lwp模块,但是一直没有弄清楚 ...
31
中国梦我的梦
zhengwending 发表于 2022-5-4 16:47 在做国网产品?
95
529
829
金牌会员
会飞的猪_2020 发表于 2022-5-18 13:47 gitee仓库要公开申请。 之前我的仓库现在都无法访问了,估计楼主你的仓库也这样了。
2
WZH 发表于 2021-12-5 19:13 大家可以在评论下动态加载的实战意义大不大,如果大的话,我后面写一篇详细一点的关于实现原理的技术文档。 ...
8
WZH 发表于 2021-12-14 20:38 对,我的实现方法和这篇文章大体思路是一样的,但在具体操作上略有不同。我没做符号表的支持,也就 ...
471813942 发表于 2022-5-27 14:54 对于这些如何移植过来,还有一些疑问,实际自己需要动态加载的.axf和动态解析的功能模块是怎么工程配置的呢 ...
leeeeeeeeee 发表于 2022-5-25 14:07 不知道是否可以通过APP工程生成的.o文件连接base工程生成的elf内函数和变量的地址,完成APP.bin文件生成
7
18
39
pokemonds 发表于 2022-10-15 13:29 ** ELF Header Information File Name: dll_generate.axf
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-4-29 03:40 , Processed in 0.469942 second(s), 25 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.