完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
第一次用RTT Studio,按文档通过cubeMX配置生成代码,都没有问题,但是cubeMX的生成的驱动源码没有导入到RTT Studio中,如图:
在资源管理器中可以看到驱动源文件。 但是RTT Studio中只导入了两个文件:main.c和STM32f1xx_hal_msp.c,其它文件都看不到,导致调用初始化全部报错。 请问这是哪里设置不正确吗? |
|
相关推荐
3个回答
|
|
在工程的位置点右键刷新
|
|
|
|
这些初始化代码都用不到呀,studio都把他们排除构建了,也就用到了main.c、stm32f1xx_hal_msp.c、stm32f1xx_hal_conf.h这三个文件。其他都用不到。
cubemx生成的main.c文件,main函数前也应该有__weak,本函数是不参与编译的,如果没有的话会报错,你可以手动加上。 你上图中报错的main.c是applications下面的main.c吗?如果是的话,这些初始化函数正常不应该放在这里的,设备的驱动你要开启相应的组件,调用RT的相关外设接口的,不是你现在这样用的。 |
|
|
|
编译一下,看能编译过么,
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
764 浏览 0 评论
3847 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2479 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
2901 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
31185 浏览 11 评论
72822 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 11:27 , Processed in 0.687478 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号