Keill4写C语言无法编译,在Keil4中编译时提示如下错误-程序员宅基地

技术标签: Keill4写C语言无法编译  

这个问题是正点原子开发板的编译问题

问题:在Keil4中提示如下错误:

Rebuild target 'template'

compiling main.c...

stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

stm32f10x.h(472): warning:  #12-D: parsing restarts here after previous syntax error

} IRQn_Type;

main.c: 1 warning, 1 error

compiling stm32f10x_it.c...

stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

stm32f10x.h(472): warning:  #12-D: parsing restarts here after previous syntax error

} IRQn_Type;

stm32f10x_it.c: 1 warning, 1 error

compiling system_stm32f10x.c...

stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

stm32f10x.h(472): warning:  #12-D: parsing restarts here after previous syntax error

} IRQn_Type;

system_stm32f10x.c: 1 warning, 1 error

compiling core_cm3.c...

assembling startup_stm32f10x_md.s...

compiling misc.c...

..\USER\stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

..\USER\stm32f10x.h(472): warning:  #12-D: parsing restarts here after previous syntax error

} IRQn_Type;

..\STM32F10X_FWLIB\src\misc.c: 1 warning, 1 error

compiling stm32f10x_adc.c...

..\USER\stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

..\USER\stm32f10x.h(472): warning:  #12-D: parsing restarts here after previous syntax error

} IRQn_Type;

..\STM32F10X_FWLIB\src\stm32f10x_adc.c: 1 warning, 1 error

compiling stm32f10x_bkp.c...

..\USER\stm32f10x.h(298): error:  #67: expected a "}"

ADC1_2_IRQn                 = 18,  

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33023873/article/details/117070597

智能推荐

LeetCode 数组专栏:26.删除排序数组中的重复项(C版)-程序员宅基地

**题目描述:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。**示例1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长...

栈和队列的判断条件(顺序栈,链栈,环形队列,链队)_环形栈的规则-程序员宅基地

顺序栈栈空:top==-1栈满:top==maxsize-1链栈栈空:s->next==NULL栈满:不存在环形队列队空:p->front==p->rear队满:(p->rear+1)%maxsize==p->front链队队空:q->rear==NULL队满:不存在_环形栈的规则

【PB】oleobject 的具体用法和作用_powerbuilder oleobject.send-程序员宅基地

文章转自:https://blog.csdn.net/iko2008/article/details/5342464OLE自动化是不同应用程序之间进行通讯的一个标准。OLE自动化的工作方式是:通讯被动方(OLE服务器)应用程序向通讯主动方(OLE客户机)应用程序提供一个以上可供其调用的OLE自动化对象类型,OLE客户机通过引用这些对象实现对OLE服务器的调用,然后通过设置对象的属性和使用对象的方法..._powerbuilder oleobject.send

docker自定义镜像(基于java8)-程序员宅基地

- 编写Dockerfile文件: - a )基于java:8-alpine作为基础镜像 - b )将app.jar拷贝到镜像中 - c )暴露端口 - d )编写入口ENTRYPOINT 内容如下:FROM java:8-alpineCOPY ./app.jar /tmp/app.jarEXPOSE 8090ENTRYPOINT java -jar /tmp/app.jar - 使用docker build命令构建镜像docker bui...

【转载】typedef void (*Fun) (void) 的理解——函数指针——typedef函数指针_type_ubyte (*function) (void)-程序员宅基地

原文链接:https://blog.csdn.net/u014221279/article/details/50978204首先介绍大家比较熟悉的typedefint i;//定义一个整型变量itypedef int myInt;myInt j;//定义一个整型变量j上面介绍得是我们常用的比较简单的typedef的用法,下面首先介绍一下函数指针。函数指针的形式:形式1:返回类型(*函数名)(参数表)#include using namespace std;//定义一个函数指针pFUN,_type_ubyte (*function) (void)

原生JS实现图片跑马灯特效-程序员宅基地

今天给大家分享一个用原生JS实现的图片跑马灯特效,效果如下:实现的代码如下,欢迎大家复制粘贴。<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>.........

随便推点

ltp交叉编译测试-程序员宅基地

ltp交叉编译测试预备工作:为android加入busybox工具我们可以通过两种方式进入Android的console:1. 直接执行命令emulator -shell;2. 在启动emulator后,通过命令adb shell进入。之后我们就可以 使用一些linux下常用的命令了,如ls,cat等。然而Android自带的toolbox(位于/system/bi_ltp交叉编译

sublime vue 语法高亮插件安装-程序员宅基地

默认情况下,Vue.js 的单文件组件(*.vue)在 sublime 编辑器中是不被识别的。若要想高亮显示,需要安装插件 Vue Syntax Hightlight。安装步骤如下: 第一,在 sublime 中打开 PackageControl 如下图,快捷键 Ctrl+Shift+P。 第二,打开 Install Package 窗口。下图中第一个,回车。...

python读excel字段数据类型,Python大熊猫:读取Excel文件时如何指定数据类型?-程序员宅基地

I am importing an excel file into a pandas dataframe with the pandas.read_excel() function.One of the columns is the primary key of the table: it's all numbers, but it's stored as text (the little gre..._pandas to_excel 指定字段类型

李宏毅机器学习HW1——PM2.5 Regression-程序员宅基地

思路主要参考:https://www.cnblogs.com/HL-space/p/10676637.html一、作业描述数据集描述:取12个月每个月前20天共240天的气象数据每天的数据有18个指标二、思路分析2.1 数据预处理利用pd.read_csv 读取标题行之外的数据数据中共有很多NR数据,该指标RAINFALL 为是否降雨,将NR替换为0如图所示,取每天从0时开...

CMake学习笔记(1)使用CMake编译单源文件程序_cmake --build --target-程序员宅基地

这是我在学习使用CMake时记录的笔记,主要参考《CMake Cookbook》这本书。用CMake编译单源文件程序,示例程序如下:#include <cstdlib>#include <iostream>#include <string>std::string say_hello() { return std::string("Hello, CMa..._cmake --build --target

RobotFramework 如何导入其他第三方库-程序员宅基地

举个例子:例如导入DatabaseLibrary这个库:可以上RF官网下载:RF第三方库:http://robotframework.org/#test-libraries官网文档提供了安装方法:很多人导库都是直接在RF,Library直接导入;导致Ride卡死,或者导入库名是红色没生效。(PS如果以上,导库失败后,打开Ride直接报错或者打不开,必须要去你之前导入