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

ExpECtED A

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

你的工程里面有非法字符,或者你少了一些括号.多半是你输入了某些非法字符.没注意到罢了

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

少了斜杠: #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

1、错误提示:代码地址错误,代码可能越界,超过代码区容量,或者,非法的不支持的变量定义。 2、数据地址错误:可能越界,超过单片机数据容量,建议看看单片机型号是否选择正确。 3、没有定义的变量,查看包含文件是否正确,可能单片机型号和包...

使用前没声明?

performSkill后面的“:”改成英文的“:”

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