完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题,创建了一个非常简单的iic通讯工程,配置的时候非常煎熬,每点击一下要等待几秒钟,cpu占用拉满,配置完成构建项目等待几秒之后报错内存不足错误unhandled error java heap space,如图所示
重新构建、重启电脑,均无法解决这个问题,目前为止仍未成功创建一次工程 cubeIDE版本1.7.0 开发芯片STM32L4R5ZI neclo板 电脑配置 WIN10 21H2 CPU i7 9750H 内存16G 运行时占用60% 本机装有五个eclipse:eclipse本体;ti公司基于eclipse开发的ccs;英飞凌公司基于eclipse开发的ads;stm公司的cubeide和cubemx 将本机存在的两个.ini文件内的xmx和xms分别修改为1024m和2048m,重新启动,仍然出现该错误 经过数次尝试,成功初始化了代码,但是放置数分钟之后仍然报错内存不足 重装又要重新汉化,访问汉化站点又要一两个小时,每到这种操蛋的时候就开始疑惑为什么不使用更成熟稳健一点的IDE,比如VS Code |
|
相关推荐
1个回答
|
|
您遇到的问题可能是因为CubeIDE在处理项目时使用了大量的内存,而您的系统内存不足以支持它。以下是一些建议来解决这个问题:
1. 增加Java虚拟机的内存分配:您可以尝试增加Java虚拟机的堆内存分配,这样可以提供更多的内存给CubeIDE。在CubeIDE的安装目录下找到`STM32CubeIDE.ini`文件,在文件中找到`-Xmx`参数,将对应的值增大,如增加到`-Xmx2048m`。您也可以尝试修改`-XX:MaxPermSize`参数。 2. 关闭其他不必要的程序:在运行CubeIDE时,关闭其他不必要的程序和软件,以释放系统资源。 3. 升级系统内存:如果还是遇到内存不足的问题,考虑升级您的系统内存。16GB内存在运行大型开发环境时可能不足以支撑。 4. 清理项目缓存:打开CubeIDE的安装目录,找到`.metadata`文件夹,将其删除或备份。然后重新启动CubeIDE,尝试重新创建项目。 5. 检查CubeIDE版本和配置:确保您正在使用最新的CubeIDE版本,并且按照正确的配置进行项目创建,以免出现不必要的问题。 如果上述方法仍然无法解决问题,建议您尝试联系STM32CubeIDE的官方技术支持,以获取更详细的帮助和指导。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1801 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1629 浏览 1 评论
1096 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
735 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1684 浏览 2 评论
1944浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
745浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
580浏览 3评论
602浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
565浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 17:00 , Processed in 0.967339 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号