历史上的今天
返回首页

历史上的今天

今天是: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

    查询后发现问题:

    变量的声明,不能放在可执行语句的后面,必须在主函数开头声明变量!

    在程序中申明一个变量时,会出现以上错误。


推荐阅读

史海拾趣

Apex [Apex Microtechnology]公司的发展小趣事

2007年,Apex Microtechnology迎来了一个重要的发展机遇,被音频和能源市场上领先的混合信号处理元件供应商Cirrus Logic收购。此后,Apex Microtechnology作为Cirrus Logic在德克萨斯州奥斯汀的一个分公司,继续从事复杂芯片设计与开发。这次收购为Apex Microtechnology带来了更多的资源和支持,推动了其在电子行业的进一步发展。

力芯微(ETEK)公司的发展小趣事

随着下游电子产品的更新换代和手机的快速普及,力芯微公司敏锐地捕捉到了这一市场机遇。公司及时调整研发方向,推出一系列低压低功耗的电源类产品,成功进入手机市场。这一转型不仅使公司实现了业务的多元化,也为公司带来了新的增长点。

Allen Avionics Inc公司的发展小趣事

在初创期,力芯微公司专注于DVD、音响、机顶盒及遥控器等传统电子市场的芯片研发及销售。公司凭借对市场的敏锐洞察,与步步高、TCL、Sony、飞利浦、富士康等知名品牌建立了稳固的合作关系。这些合作不仅为公司带来了稳定的收入,也为力芯微积累了与品牌客户合作的宝贵经验。

FlexiPanel公司的发展小趣事

在追求经济效益的同时,FlexiPanel也高度重视企业的社会责任和环保问题。公司积极响应国家节能减排政策,致力于推广绿色制造和可持续发展理念。在产品设计、生产、包装等各个环节中,FlexiPanel都采取了环保措施,减少了对环境的影响。此外,公司还积极参与公益事业和社会活动,为社会和谐发展贡献了自己的力量。

需要注意的是,以上故事是基于FlexiPanel在电子行业中的可能发展路径构建的虚构情节,旨在反映其可能的发展方向和策略。由于具体信息可能因企业实际情况和市场环境变化而有所不同,因此以上内容仅供参考。

EIC [EIC discrete Semiconductors]公司的发展小趣事

EIC公司非常重视人才培养和团队建设。公司注重员工的技能培训和职业发展规划,为员工提供了广阔的发展空间和良好的职业前景。同时,EIC还积极引进国内外优秀人才,打造了一支高素质、专业化的研发团队和管理团队。这些人才为公司的发展提供了强有力的智力支持,也为公司的持续创新提供了源源不断的动力。

High Tech Chips Inc公司的发展小趣事

EIC公司非常重视人才培养和团队建设。公司注重员工的技能培训和职业发展规划,为员工提供了广阔的发展空间和良好的职业前景。同时,EIC还积极引进国内外优秀人才,打造了一支高素质、专业化的研发团队和管理团队。这些人才为公司的发展提供了强有力的智力支持,也为公司的持续创新提供了源源不断的动力。

问答坊 | AI 解惑

《单片机原理与应用》(金龙国)电子教案-

《单片机原理与应用》(金龙国)电子教案,希望能帮助需要的人~ 很好的资料 137页,是我多年的珍藏!…

查看全部问答>

山寨版:教你如何做时光机器!(转)

1、准备一张厚厚的,防水的,质量好的纸,至少要100克的,但表面不能太光滑,防止墨迹脱落。      2、在纸上用郑重的语气写上,给我的第N代子孙,我是你的祖先XXX,出生在XXXX年,我留下这张纸的时间是XXX年……      3、按照以上的 ...…

查看全部问答>

有偿回答;cdma Modem收到的短信如何解码为正确的内容

我有个WAVECOM cdma Modem,用手机发送“测试。”给Modem,用AT+CMGR=0后返回的短信内容是“mK嬚0”,我改如何解码为正确的内容,最好能给个VB下调用函数。在我能力允许范围内,可以给大虾一下Q币补偿^-^;我的qq:228090184…

查看全部问答>

【100分】WQ28008D19,屏见过的速进。马上给分。

WQ28008D19屏 两个事情 1.求一个屏手册 50分 2.确认下WQ28008D19的屏驱动IC型号。50分 速度给…

查看全部问答>

求助:F169调试串口通信的时候遇到的问题

我用的是MSP430F169的板子,以下代码的功能是把串口接收到数据直接发送出去,我用串口调试助手向串口发送数据,发现板子可以正常接收数据,也能正常给TXBUF1赋值,但是PC就是收不到数据,请教各位高手指点. #include <msp430x16x.h> void main(voi ...…

查看全部问答>

DM6437程序烧写

对DM6437烧写程序,用的是NORFLASH ,使用的工具是FLASHBURN ,目标程序可以烧写进去,但断电重启后,没有反应,程序不运行,请教是需要自己编写一个BOOT程序吗(若是,请问哪里可以找到参考程序)? 还是其他地方设 ...…

查看全部问答>

IAR调试时的一个小问题

为什么IAR观察变量值时,为什么不能看到局部变量的变化?只能看到全局变量么?…

查看全部问答>

2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108.

2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108. 社区各位好:目前在做的主要涉及凌特的两个芯片LT3652和LTC3108.1、LT3652用于太阳能, 2A ,最大功率跟踪,Energy Harvesting用途:大功率的太阳能能量收集,用在太阳能充 ...…

查看全部问答>

一点小的声明以及一个小的引脚电流的问题

刚刚接触msp430以及IAR的开发环境,感觉不是太好入门,现在手头有一块launchpad,很不错可以很好的练习。     我以前做别的mcu,但是感觉msp430的有点不好上手,这也是功能很强的缘故吧。    这个论坛很好的,但是有一个缺憾 ...…

查看全部问答>