导航:首页 > 源码编译 > keil5编译stm程序慢

keil5编译stm程序慢

发布时间:2024-10-16 07:20:33

A. 问一个keil5的编译错误的问题

提示指出了4个未定义的符号,在文件中无法识别到。
例如 stm32f4xx_it 中用到了 EXTI_ClearITPendingBit,但是从 stm32f4xx_it 这个模块的角度而言,它查不到你在哪里定义了这个符号,无法判断这个符号究竟是什么,也就无法进行连接。
一般而言都是包含关系有错误,或工程的搜寻路径配置有问题。

B. 为什么用keil编译STM32的文件那么慢

  1. keil编写STM32多是C语言下的编译汇编,要和同类的C语言编译工具比较,不能和面向对象语言的程序比速度。个人认为速度不慢。

  2. 虽然keil软件对于硬件要求不高,但目前来说最好使用intel i5 3代以上,内存4g以上的硬件配置。

  3. 编译有编译文件,编译有修改的文件,和编译工程内所有文件;合理使用提高速度,另外值得注意的是修改c语言中.h文件后,与之相关的所有文件都会重新编译。

  4. 有些it公司的保密软件,与keil兼容性不好影响会严重keil编译速度(亲身经历过)。

C. 为什么stm32的ucos和ucgui在在keil编译太慢,需要好几分钟,怎么改进啊

文件多,编译就慢,你使用Build编译按钮(快捷键F7),不要使用Rebuild,使用Build编译按钮的好处是如果一个.c文件没有改动,那么下次在编译的时候,这个文件就不会被编译,而是直接链接上次的编译结果.Rebuild会重新编译所有的文件的,不管文件有没有改动.

D. keil5给STM32编程遇到黄色感叹号报警 但编译结果无错误 在线等 求解答。

程序猿大神。。

E. stm32 用mdk4和5有区别吗

  1. 对于初学者来说体会不到什么区别,个人感觉keil5毕竟比较新,好多设置跟合理更实用。比如在选stm32某个型号的device时,keil4需要去官网下载对应驱动文件,再手动复制到对应文件夹。而keil5只需打开pack install找到对应板子型号点击install即可完成。推荐使用keil5

  2. 在开发时有成熟的新版软件尽量使用新版!当然要保持开发团队软件版的一致性,这点很重要!

F. keil5软件stm32_eval错误

设置一下就可以。
找到位置后,首先修改左下角的CPUDLL和DialogDLL,CPUDLL:SARMCM3.DLL。DialogDLL:DARMSTM.DLL。Dialog后的Parameter填写你自己设置的芯片型号,注意只用填前11位编号,CPUDLL中不变。右侧和左侧的内容保持一致即可。

G. 在keil5新建stm32工程时遇到的问题

可能是你文件覆盖的时候没有清除原来的输出文件,一般是把输出文件全部删除,然后点开
Target->output,把里面的Create Batch File的√去掉,保存后重新编译就可以了

阅读全文

与keil5编译stm程序慢相关的资料

热点内容
排课走班源码 浏览:222
程序员刚毕业去了小公司有发展吗 浏览:90
速腾怎么安装安卓手机互联 浏览:143
linux设备驱动程序代码 浏览:301
服务器的功耗怎么看 浏览:651
app组件哪里找 浏览:87
androidqq红包 浏览:412
服务器如何传输 浏览:456
如何快速将多个文件夹快速解压缩 浏览:114
程序员睡前都在想什么 浏览:37
少儿编程技能培训心得 浏览:458
白命令 浏览:816
headfirstjavapdf 浏览:552
广数980t怎么编程 浏览:592
无邪app在哪里下载 浏览:462
mac自带php目录 浏览:632
海淘小程序源码 浏览:750
哪里下载苏宁秒达app 浏览:643
androidcmnet 浏览:31
易语言标题源码 浏览:948