main.c: Error: command-line: #992: invalid macro definition: STM32F10X_HD£?USE_STDPERIPH_DRIVER

用V3.5的库建立工程模板,编译报错

那个逗号是英文的逗号,改下就行了
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-27
在Target options 中的c/c++选项里面,preprocessor symbols是否有宏定义?define:USE_STDPERIPH_DRIVER,STM32F10X_HD追问

有这个宏定义的。

本回答被网友采纳
第2个回答  2018-05-04
把STM32F103X-HD.删了就ok了
第3个回答  2012-07-21
是不是宏定义出现了£?等非法字符编译器不识别啊追问

不是啊,这个宏定义也正确啊,可就是有错误

追答

出错那行前后截下图

main.c: Error: command-line: #992: invalid macro definition: STM32F...
那个逗号是英文的逗号,改下就行了

c语言编程中出现的纠错英文语句是啥意思?
Invalid pointer addition (无效的指针相加) Invalid use of dot (点使用错) Macro argument syntax error (宏参数语法错误) Macro expansion too long (宏扩展太长) Mismatch number of parameters in definition(定义中参数个数不匹配) Misplaced break (break位置错误) Misplaced continue (位置错) Misplaced decim...

请教CCS编译出错问题!
应该是你在头文件里没有用#define来定义CHIP_5416,然后你又在s1.c里又调用它了

电脑里常用的的英语有那些(汉语意思)?
第一部分、计算机算法常用术语中英对照 Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures 集合 Kd-Trees 线段树 Numerical Problems 数值问题 Solving Linear Equations 线性方程组 Bandwidth Reduction 带宽压缩 Matrix Multiplication 矩阵乘法 Deter...

C++ 问题 错误 1 error C2084: 函数“int occurs(int [],int,int...
56: Invalid pointer addition — 指针相加无效57: Irreducible expression tree — 无法执行的表达式运算58: Lvalue required — 需要逻辑值0或非0值59: Macro argument syntax error — 宏参数语法错误60: Macro expansion too long — 宏的扩展以后太长61: Mismatched number of parameters in definition — 定义...

关于c++提示的错误语句
Invalid use of dot 点使用错Lvalue required is assigned a value需要逻辑值0或非0值 Macro argument syntax error 宏参数语法错误 Macro expansion too long 宏的扩展太长 Mismatched number of parameters in definition 定义中参数个数不匹配 Misplaced break 此处不应出现break语句 Misplaced continue 此处不应出现...

error C2064: 项不会计算为接受 1 个参数的函数
error C2064: 项不会计算为接受 1 个参数的函数 程序如下:#include"stdio.h"#include"math.h"voidmain(){constdoublepi=acos(-1.0);intn,sin,co... 程序如下:#include"stdio.h"#include"math.h"void main(){const double pi = acos(-1.0);int n,sin,cos;double a;scanf("%d",&n);a=n\/360...

...file:'math':NO such file or directory怎么改正??
56: Invalid pointer addition — 指针相加无效57: Irreducible expression tree — 无法执行的表达式运算58: Lvalue required — 需要逻辑值0或非0值59: Macro argument syntax error — 宏参数语法错误60: Macro expansion too long — 宏的扩展以后太长61: Mismatched number of parameters in definition — 定义...

相似回答