移植STM32F051,编译后遇到 #error Please select first the target STM32F0xx device used in your applicatio
@TOC
解释一下这句报错的意思:错误“请首先选择应用程序中使用的目标STM32F0xx设备"
因为库文件是N多个型号共用的,所以在编译之前必须选择一个芯片型号。之后才能编译。
编译报错如下
.\Libraries\CMSIS\Device\ST\STM32F0xx\Include\stm32f0xx.h(111): error: #35: #error directive: “Please select first the target STM32F0xx device used in your application (in stm32f0xx.h file)”
解决办法
我们双击报错的位置,进入到错误位置。
我这个选用的是STM32F051芯片,所以找到有关051的地方,这里是提示如果定义了STM32F0XX_MD,STM32F051才会被定义。
把STM32F0XX_MD复制下来,打开KEIL MDK的工程选项。
在C/C++对话框 Define 增加STM32F0XX_MD然后再编译一次。编译通过。
移植STM32F051,编译后遇到 #error Please select first the target STM32F0xx device used in your applicatio相关推荐
- #error “Please select first the target STM32F4xx device used in your application (in stm32f4xx.h
一.Bug背景 在使用寄存器方式点亮LED时遇到的Bug 解决方案: 根据STM32的存储器映射先定义好各个寄存器的地址,并把这些地址定义都写在stm32f4xx.h中. stm32f4xx.h文件里 ...
- STM32F407遇到 #error Please select first the target STM32F4xx device used in your application 解决方法
今天调试STM32F407的MP3播放程序,遇到了一个问题. 例程中提示的出错信息是下面的这两行,同样的问题出了好几十个,就不一一粘贴了. ..\USER\stm32f4xx.h(102): erro ...
- 【STM32】关于keil5中下载按钮灰色及出现#error “Please select first the target STM32F4xx devic....错误的解决方法
解决首次运行报错问题 近期在网上购买了一个WIFI模组,例程是使用HAL库编写的,首次编译的时候出现USER\stm32f4xx.h(193): error: #35: #error directiv ...
- android studio编译时提示error please select android sdk
在做项目时协同开发时遇到的问题. 更新工程后编译提示该错误. 错误原因是,有人上传了修改的.iml文件,此处为app.iml将 <orderEntry type="jdk" ...
- stm8 IAR 编译错误atal Error[Pe035]: #error directive: quot;Please select first the target STM8L device
这表明,没有设置该stm8单片机型号的宏 可以在下面选择一种 复制到如下图所示的地方(粗体) STM8L15X_MD 中等密度设备 STM8L15X_MDP 中等密度+的设备 STM8L15X_ ...
- STM8L151的IAR工程编译报错Fatal Error[Pe035]: #error directive: “Please select first the target STM8L...
项目场景: STM8L151G4XX单片机IAR工程编译报错. 问题描述 编译报错:Fatal Error[Pe035]: #error directive: "Please select ...
- qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop
提要 项目本来编译没有问题,资源文件忘记添加了,于是添加资源文件后,编译没有通过,提示错误:Qt:Error:No rule to make target ' - /-/??.png',needed ...
- anno arm移植Qt环境后,编译正常,程序无法正常启动问题的记录
anno arm移植Qt环境后,编译正常,程序无法正常启动问题的记录 Cannot load library libqxcb.so: (libQt5XcbQpa.so.5: symbol , vers ...
- KEIL5 MDK编译后出现.\Output\led.axf: Error: L6218E: Undefined symbol SystemInitreferred from startup_解决方案
KEIL5 MDK 编译后出现错误提示信息 .\Output\led.axf: Error: L6218E: Undefined symbol SystemInit (referred from st ...
最新文章
- docker 镜像容器导入导出、查看日志、拷贝文件命令
- Spring Cloud【Finchley】-16 Zuul的路由配置
- Jmeter之断言操作
- php编码处理的文章一篇
- JNLP(Java Web Start )
- ES5 every/some/reduce/reduceRight的使用与重写
- Python 的协程
- openstack windows下远程debug调试(komodo)
- paramiko模块执行linux下nohup卡住的问题。
- java成员方法tostring_Java 工具类-toString
- 利用云终端减少硬件冗余 提高机房整体管理效率
- 遗传算法适应度计算函数——ranking
- 前15天mysql_15天快速学习数据库Mysql基础操作命令
- jsp显示中文文件名的图片 详细出处参考:http://www.jb51.net/article/37149.htm
- 谷底c语言,谷底线的基本画法是什么?
- 乐玩插件和大漠插件哪个好_哪个PS后期插件功能最多最强?风光人像全能修图王!一个顶五个...
- 找工作经验分享贴——硬件岗求职历程
- 2022081班李亚楠20220905
- Windows下安装Python pyramid,并运行一个pyramid的Helloworld项目
- 【frp】使用 frp 实现内网穿透(CentOS 云服务器 + Win10)
热门文章
- 中电丽声CELISEN 专业20W~150W平面变压器 planar transformer,助力pc和手机快速充电 type-c pd更加高效节能
- 第二周总结(2022.10.24~2022.10.28)
- Android 怎么获取手机端的ip地址
- TAPAS: Weakly Supervised Table Parsing via Pre-training 原论文解读
- 此情无计可消除,才下眉头,却上心头
- 人生中第一次面试-----字节跳动面试经验总结
- android xvideo app,xvideos2019最新免费版
- RedHat系Linux通过yum安装MySQL
- java zip 解压 密码_Java解压和压缩带密码的zip文件过程详解
- vivo全球商城:库存系统架构设计与实践