15
176
236
高级会员
查看全部评分
使用道具 举报
三尺长剑 发表于 2021-12-6 20:09 有个疑问,动态加载运行的程序性能与正常的有差别吗
APP测试程序
HOST测试程序
测试效果图
1万
7万
11万
管理员
4
1470
1482
至尊会员
2
36
42
新手上路
中国梦我的梦
eric2013 发表于 2021-12-5 08:26 牛,支持下
morning_enr6U 发表于 2021-12-5 14:03 非常牛!!!!!!
sxw101320 发表于 2021-12-5 18:06 牛,之前做国网产品的时候,国网提供的操作系统就是动态加载app,知道是rtt的lwp模块,但是一直没有弄清楚 ...
morning_enr6U 发表于 2021-12-5 20:00 这个意义肯定大啊,WZH大侠
morning_enr6U 发表于 2021-12-5 20:03 ThreadX 的Module,是否可以参考下?
8
108
142
初级会员
1
70
73
zhousun 发表于 2021-12-5 22:44 如果是单独加载函数,且函数只用到了入口参数和局部变量应该相当于跳转,比较容易;如果加载的代码需要用到 ...
0
81
WZH 发表于 2021-12-5 20:17 那我有时间的话,写一个详细点的文档供大家参考。
3
41
50
57
12
26
62
28
278
362
10
WZH 发表于 2021-12-5 19:13 大家可以在评论下动态加载的实战意义大不大,如果大的话,我后面写一篇详细一点的关于实现原理的技术文档。 ...
9
71
74
34
nicole088 发表于 2021-12-6 15:08 这个很有意义,H7-TOOL的lua 语言就是这个特点。但是Lua 库需要的空间资源还是很大的。 我的理解是用Ap ...
252514251 发表于 2021-12-6 15:30 elf文件太大,能做成类似bin不
三尺长剑 发表于 2021-12-6 12:44 裸机上也实现了动态加载,算是开天辟地的大事件吗
WZH 发表于 2021-12-6 17:34 客气了,只能算是把前人实现过的东西再实现一遍
110
113
固件開發工程師
WZH 发表于 2021-12-6 23:59 在F1和F4上可能会有一点儿差别,动态加载会稍慢点,我这里只有H7的板子,没做测试。 在H7里,由于有Icah ...
43
1075
1209
WZH 发表于 2021-12-6 17:22 差不多是这个意思。主机通过elf文件,把文件里程序的机器码回复出来,然后执行。与lua相比,空间资源要小 ...
----- 发表于 2021-12-7 11:24 我们这之前用Keil的Overlay实现过不同Code占用相同RAM,楼主这个更彻底,即是ROPI也是RWPI,并且自己写了EL ...
nicole088 发表于 2021-12-8 09:14 你现在是怎么把 elf文件传递给主机的?
jasondong388 发表于 2021-12-7 11:57 楼主设个Github仓库吧。
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-11-21 23:19 , Processed in 0.072455 second(s), 30 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.