完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
STM32H747-EVAL 开发板 官方程序STM32Cube_FW_H7_V1.7.0ProjectsSTM32H747I-EVALDemonstrationsSTemWin 代码和UI实现太大了
Total RO Size (Code + RO Data) 14932664 (14582.68kB) Total RW Size (RW Data + ZI Data) 21924828 (21410.96kB) Total ROM Size (Code + RO Data + RW Data) 14937372 (14587.28kB) 每次下载调试都在下载上面耗费大量的时间 ,请问这种带有大量UI的工程,UI也放在flash中,没有什么方法可以将UI和代码分别存储,每次有改动分开烧录程序, |
|
相关推荐
2个回答
|
|
有。提供一个思路,把不经常改动的部分变成库文件,保存在固定的地址域,重刷的时候不擦除。
|
|
|
|
一个可能的解决方案是通过裁剪或优化程序代码来减小其大小。
首先,你可以检查是否有不需要的功能或模块被包含在程序中。你可以通过去除不需要的外设驱动、库函数或功能模块来减小程序大小。 另外,你也可以通过优化算法和代码结构来减小程序的占用空间。例如,你可以尝试减少变量和数据的使用,或者使用更小的数据类型。 此外,你还可以考虑使用一些压缩算法来缩小程序的大小。例如,你可以尝试使用压缩算法对可执行代码进行压缩,并在运行时动态解压缩。 最后,你可以尝试使用外部存储器(如SD卡或外部闪存)来存储程序。这样可以把程序代码放在外部存储器中,而将其他数据存储在内部RAM中,从而减小程序的占用空间。 请注意,这些解决方案可能会对程序的性能和功能产生一定的影响。在进行裁剪或优化时,请仔细评估对应用程序的影响,并进行充分的测试和验证。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1810 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1631 浏览 1 评论
1098 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
737 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1687 浏览 2 评论
1944浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
748浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
583浏览 3评论
604浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
565浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 02:09 , Processed in 0.933419 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号