完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自从用CUBE以来就发现这个软件反应慢,虽然我的笔记本很老了,但是运行其它例如DXP什么的一点也不卡,以为是电脑老了。还有就是生成MDK代码后,用笔记本得编译两分钟以上,实在痛苦。后来用家里的台式机,CPU是i5-4570,内存8G依然还是反应很慢。编译一遍也得将近1分钟。虽然比笔记本好不少但还是不行。问问大家需要什么样的CPU才能运行比较流畅呢?
|
|
相关推荐
15个回答
|
|
我13年配的电脑都还可以的
|
|
|
|
STM32CubeMX是用Java做的,需要在Java虚拟机中运行,运行的效率肯定没有使用C或者C++语言这种软件高,但也不至于慢的无法忍受,估计是你对速度的要求太高了。1分钟编译时间可以等待的。回头编译个Android源码什么的,至强的处理器也要三四个小时。
|
|
|
|
|
|
|
|
vyewrewr 发表于 2018-8-17 07:03 也是呀,忘记这回事了。多谢 |
|
|
|
回头换个AMD R5估计会好很多 |
|
|
|
两分钟有点太夸张,是不是得重新做下系统了。
我的13年的台式机,i5-3350p,8G内存,win8 64位,跑得好好的。编译一下应该不超过30秒。 也跟你用的器件有关系,器件带的外设多,而且你在STM32CubeMX生成的时候选择了复制所有外设库,那编译时间是会长一点。 |
|
|
|
IDE的问题吧,IAR编译速度会比MDK快一些...如果单纯比较速度的话那么就用IAR
|
|
|
|
zhouxk 发表于 2018-8-17 07:48 不夸张,我是09年的笔记本,1代I5。台式机40多秒。我选择的是F334,外设也不算多吧。生成的时候就算只选择必要的外设库跟复制所有库是一样一样的呀,不知道怎么回事 |
|
|
|
不太会用IAR ... |
|
|
|
林宇宣55 发表于 2018-8-17 08:05 那笔记本配置不行了,得更新换代。 买个能吃鸡的本本就差不多了。 |
|
|
|
唉,穷苦人呀!拖家带口的,买个笔记本5000元呀。唉! |
|
|
|
一个编译后27K的工程,rebuild用时17s,不知道算快还是慢。
电脑配置 AMD FX-6300 8G DDR3 SSD128G Win10-64bit KEIL 5.17 *** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:Keil_v5ARMARMCCBin' Rebuild target 'lcd_class_test' assembling startup_stm32f103xb.s... compiling stm32f1xx_hal.c... compiling stm32f1xx_hal_gpio.c... compiling stm32f1xx_hal_flash_ex.c... compiling stm32f1xx_hal_cortex.c... compiling stm32f1xx_hal_spi.c... compiling stm32f1xx_hal_spi_ex.c... compiling stm32f1xx_hal_dma.c... compiling stm32f1xx_hal_rcc.c... compiling stm32f1xx_hal_rcc_ex.c... compiling stm32f1xx_hal_tim_ex.c... compiling stm32f1xx_hal_gpio_ex.c... compiling stm32f1xx_hal_pwr.c... compiling stm32f1xx_hal_uart.c... compiling stm32f1xx_hal_adc.c... compiling stm32f1xx_hal_adc_ex.c... compiling gpio.c... compiling stm32f1xx_hal_flash.c... compiling adc.c... compiling stm32f1xx_hal_i2c.c... compiling stm32f1xx_hal_tim.c... compiling stm32f1xx_hal_msp.c... compiling spi.c... compiling dma.c... compiling usart.c... compiling stm32f1xx_it.c... compiling main.c... compiling tim.c... compiling i2c.c... compiling user_action.cpp... compiling user_main.cpp... compiling my_bmp.c... compiling user_redirection.cpp... compiling my_font.c... ..Srcmy_font.c(603): warning: #177-D: variable "font_hdop_img" was declared but never referenced const uint8_t font_hdop_img[] = ..Srcmy_font.c: 1 warning, 0 errors compiling user_global.cpp... compiling system_stm32f1xx.c... compiling disp_item.cpp... compiling ds3231_i2c.cpp... compiling servo_pwm.cpp... compiling lcd_spi.cpp... linking... Program Size: Code=22104 RO-data=5460 RW-data=28 ZI-data=4676 "lcd_class_testlcd_class_test.axf" - 0 Error(s), 1 Warning(s). Build Time Elapsed: 00:00:17 |
|
|
|
60user61 发表于 2018-8-17 08:52 F1系列的可能是快一点。我记得之前我用F1的时候也没现在这么慢。再加上现在用老笔记本。。。唉 |
|
|
|
IAR和SW4STM32都用GUN的编译器,编译后的代码比KEIL要大很多。 |
|
|
|
说好的只比较速度.....
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2183 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2011 浏览 3 评论
4612 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2154 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2687 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 10:18 , Processed in 0.778003 second(s), Total 70, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号