完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在看St的官方cube1.2.0库时,在MDK中总是提示没有找到"core_cm0.h"文件,如下:
............DriversCMSISDeviceSTSTM32F0xxIncludestm32f070xb.h(126): error: #5: cannot open source input file "core_cm0.h": No such file or directory |
|
相关推荐
1个回答
|
|
在MDK中提示没有找到"core_cm0.h"文件的问题,通常是由于CMSIS(Cortex Microcontroller Software Interface Standard)库没有正确安装或配置导致的。要解决这个问题,请按照以下步骤操作:
1. 确保已安装CMSIS库: 请确保您已经安装了适用于您的STM32F0系列微控制器的CMSIS库。如果没有,请从官方网站下载并安装:https://www.keil.com/pack/doc/CMSIS/Core/html/index.html 2. 配置MDK以使用CMSIS库: 在MDK中,您需要确保项目设置正确地指向了CMSIS库的位置。 a. 打开MDK项目。 b. 点击“Project”菜单,然后选择“Options for Target...”。 c. 在弹出的窗口中,切换到“CMSIS”选项卡。 d. 确保“Device”下拉菜单中已选择正确的微控制器型号(如STM32F070xB)。 e. 如果CMSIS库的路径未自动检测到,请手动设置。点击“CMSIS”选项卡中的“Browse”按钮,然后导航到CMSIS库的安装位置(通常是在MDK安装目录下的"ARM"文件夹中)。 3. 检查项目包含路径: 确保项目设置中的包含路径(Include Paths)包含了CMSIS库的路径。 a. 在“Options for Target...”窗口中,切换到“C/C++”选项卡。 b. 在“Include paths”部分,检查是否包含了CMSIS库的路径。如果没有,请手动添加。 4. 重新生成项目: 保存项目设置并重新生成项目。这应该会解决找不到"core_cm0.h"文件的问题。 5. 如果问题仍然存在: 请检查您的MDK版本是否与STM32F0系列微控制器兼容。如果不兼容,请升级MDK到最新版本。 按照以上步骤操作后,应该可以解决在MDK中找不到"core_cm0.h"文件的问题。如果问题仍然存在,请考虑联系MDK或ST的威廉希尔官方网站 支持以获得进一步帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1777 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1080 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1678 浏览 2 评论
1938浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
595浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
554浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 12:19 , Processed in 0.648385 second(s), Total 45, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号