完善资料让更多小伙伴认识你,还能领取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的相关外设接口的,不是你现在这样用的。 |
|
|
|
编译一下,看能编译过么,
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
639 浏览 0 评论
2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
1938 浏览 8 评论
1555 浏览 0 评论
IaaS+on+DPU(IoD)+下一代高性能算力底座技术白皮书
2774 浏览 0 评论
飞凌嵌入式-ELFBOARD 常用的USB接口及其不同版本介绍第1期
1156 浏览 0 评论
66852 浏览 21 评论
嵌入式热门DIY项目:智能机器人开源资料合集(原理图、代码、论文)
68257 浏览 22 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-2 05:59 , Processed in 0.706540 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191