历史上的今天
今天是:2025年08月17日(星期日)
2018年08月17日 | 使用KEIL5进行STM32开发时常见的三个错误
2018-08-17 来源:eefocus
1.用keil5编译提示 warning: #1-D: last line of file ends without a newline最后行回车不管用
最后一行回车后还要保证是在第一列,新的一行不能有空格等空字符才能不出此警告
2.定义头文件时总是在界面上出现类似 X #include "led.h" ,但编译没有出现错误和警告
打开keil5的option for target -->c/c++ -->Include Paths ,不进行任何操作,直接OK,然后退出
3.使用MDK调试的时候,出现一下错误:
error: #268: declaration may not appear after executablestatement
查询后发现问题:
变量的声明,不能放在可执行语句的后面,必须在主函数开头声明变量!
在程序中申明一个变量时,会出现以上错误。
上一篇:Keil5中常见错误总结
下一篇:STM32中LCD显示少量汉字
史海拾趣
|
1、准备一张厚厚的,防水的,质量好的纸,至少要100克的,但表面不能太光滑,防止墨迹脱落。 2、在纸上用郑重的语气写上,给我的第N代子孙,我是你的祖先XXX,出生在XXXX年,我留下这张纸的时间是XXX年…… 3、按照以上的 ...… 查看全部问答> |
|
有偿回答;cdma Modem收到的短信如何解码为正确的内容 我有个WAVECOM cdma Modem,用手机发送“测试。”给Modem,用AT+CMGR=0后返回的短信内容是“mK嬚0”,我改如何解码为正确的内容,最好能给个VB下调用函数。在我能力允许范围内,可以给大虾一下Q币补偿^-^;我的qq:228090184… 查看全部问答> |
|
WQ28008D19屏 两个事情 1.求一个屏手册 50分 2.确认下WQ28008D19的屏驱动IC型号。50分 速度给… 查看全部问答> |
|
我用的是MSP430F169的板子,以下代码的功能是把串口接收到数据直接发送出去,我用串口调试助手向串口发送数据,发现板子可以正常接收数据,也能正常给TXBUF1赋值,但是PC就是收不到数据,请教各位高手指点. #include <msp430x16x.h> void main(voi ...… 查看全部问答> |
|
对DM6437烧写程序,用的是NORFLASH ,使用的工具是FLASHBURN ,目标程序可以烧写进去,但断电重启后,没有反应,程序不运行,请教是需要自己编写一个BOOT程序吗(若是,请问哪里可以找到参考程序)? 还是其他地方设 ...… 查看全部问答> |
|
2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108. 2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108. 社区各位好:目前在做的主要涉及凌特的两个芯片LT3652和LTC3108.1、LT3652用于太阳能, 2A ,最大功率跟踪,Energy Harvesting用途:大功率的太阳能能量收集,用在太阳能充 ...… 查看全部问答> |
|
刚刚接触msp430以及IAR的开发环境,感觉不是太好入门,现在手头有一块launchpad,很不错可以很好的练习。 我以前做别的mcu,但是感觉msp430的有点不好上手,这也是功能很强的缘故吧。 这个论坛很好的,但是有一个缺憾 ...… 查看全部问答> |




