dkfr.net
当前位置:首页 >> ExpECtED A >>

ExpECtED A

你看看你前面的.h里是不是有问题. 要验证这一点,你可以把有问题的那一行,移到下面去,看会不会还提示那一行有错.

少了斜杠: #define LED1(a) if (a) \ GPIO_SetBits(GPIOC,GPIO_Pin_2); \ else \ GPIO_ResetBits(GPIOC,GPIO_Pin_2);

应该是你工程选择(设置)的问题, 你用 Project->Options->Application Settings 改一下工程设置, 或重新建一个工程,把代码copy过去。

看看这个,我觉得应该有用。 http://bbs.csdn.net/topics/390411201?page=1

char uint32_t SystemCoreClock; 因为char是类型,而uint32_t也是类型(你typedef的自定义类型。)

这个问题的出现,一定是你定义的结构体名冲突了! 譬如你在结构体里面定义的变量,有可能已经在别的地方进行了宏定义,或者是全局变量等。 总之,出现这个问题,一定是结构体成员名或者变量名冲突了,希望能帮到你。

看代码,使用 "cjne second,#60,next cjne mind,#60,next" 会报告 "REGISTER OPERAND EXPECTED"错误。 而前边的 "cjne r2,#50,next"不报错。 "REGISTER OPERAND EXPECTED" 的意思是需要一个寄存器作为操作对象。 你的正确的语句里r2是寄存器, ...

STM32跟51单片机不一样的,不再需要给变量指定data属性了。

translate只能接受一个参数(转化表)! 用法如下: 先创建一个转化表 lect_table = ''.maketrans('xcsdf','12345') filename.translate(lect_table)

..\..\Hardware\src\key.c(75): error: #18: expected a ")" 是由于您的宏定义 #define key1 GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_2) 后面加了分号 【错误: #define RB4 GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_2); 】

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com