完善资料让更多小伙伴认识你,还能领取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的相关外设接口的,不是你现在这样用的。 |
|
|
|
编译一下,看能编译过么,
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
489 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
1823 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1142 浏览 0 评论
1620 浏览 0 评论
1424 浏览 0 评论
74694 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 23:54 , Processed in 0.563331 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号