完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
今天调试STM32F407的MP3播放程序,遇到了一个问题。
例程中提示的出错信息是下面的这两行,同样的问题出了好几十个,就不一一粘贴了。 ..USERstm32f4xx.h(102): error: #35: #error directive: "Please select first the target STM32F4xx device used in your application (in stm32f4xx.h file)" #error "Please select first the target STM32F4xx device used in your application (in stm32f4xx.h file)" 按照下面的这个文章进行修改,这个文章是讲的stm32f10系列的。 这个stm32f4xx.h文件在USER目录下。用Notepad++软件打开。 发现找不到帖子上提示的那个注释文字。 但是搜索“first”就能找到这个错误。这还不足以解决问题,但是需要记住这个语句,它就是编译提醒的那个错误语句。 方法是进行设置。但是这是模仿F10系列的。直接套用是不行的。比如我们使用STM32F4XX_MD来代替STM32F10X_MD,编译还是出错。 应该结合头文件中提示的错误信息,按照下面的帖子使用方法来做。注意,字母“x”是3个,不是两个,是小写,不是大写。 l 就是下图这样设置。 这样设置就好了,顺利解决。 |
|
|
|
只有小组成员才能发言,加入小组>>
3309 浏览 9 评论
2988 浏览 16 评论
3490 浏览 1 评论
9050 浏览 16 评论
4084 浏览 18 评论
1168浏览 3评论
601浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
592浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2329浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1892浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 12:00 , Processed in 0.765012 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号