历史上的今天
返回首页

历史上的今天

今天是:2025年07月26日(星期六)

正在发生

2019年07月26日 | KEIL常见问题及解决办法

2019-07-26 来源:eefocus

一、关于KEIL中的警告: warning:  #1-D: last line of file ends without a newline


keil软件编译时,有时会出现一个问题,点击问题时很难找到确切错误。


 warning:  #1-D: last line of file ends without a newline


错误信息如下:

解决方法:


    你会发现在该.c/.h文件中,某行代码左侧有浅蓝色箭头,从此行往上依次进行警告排除。


    把鼠标标记到这行代码的首位,按backspace键,缩进到上一行,再敲击“Enter”键。正常情况下光标会消失。如果往上移动,则重复以上步骤。


    如果浅蓝色箭头没有移动时,则


将光标移到提示告警的代码最后一行(有代码的那一行)然后按住del键,直到确定下面没有回车行,最后回车一下或多下即可。



二、Eorror : unknown  type name "uint8" 、"uint16“


问题描述:

博主在移植STM32L4XX系列程序时,遇到了这个新手问题。查了百度,在此,只需要两步:


   (1)在该文件下添加    include "stdlint.h"头文件


   (2)将uint8改为uint8_t 即可


推荐阅读

史海拾趣

CIF公司的发展小趣事

E公司是一家注重绿色环保的电子产品CIF公司。在生产过程中,E公司积极采用环保材料和节能技术,努力降低产品对环境的影响。同时,E公司还积极参与国际环保组织的活动,推动电子行业的绿色发展。这种负责任的态度赢得了客户和市场的广泛认可。

这些故事仅用于说明电子行业CIF公司可能的发展路径和策略,并不代表现实中任何具体公司的真实经历。实际上,每个公司的发展都受到多种因素的影响,包括市场环境、竞争态势、技术创新等。因此,在现实中,电子行业CIF公司的发展故事会更加丰富多彩和复杂多变。

Delus Corp公司的发展小趣事

随着产品技术的成熟和市场需求的增长,Delus Corp公司开始积极拓展市场。公司不仅在国内市场取得了显著成绩,还通过参加国际展览、建立海外销售网络等方式,成功打入国际市场。此外,公司还与国际知名企业开展合作,共同研发新产品,进一步提升了公司的国际竞争力。

昭华(CHA)公司的发展小趣事

昭华(CHA)公司自2007年成立以来,就致力于拨码开关与轻触开关的研发制造。在初创阶段,公司面临着技术挑战、资金短缺以及市场竞争激烈等多重困难。然而,昭华团队凭借着对技术的热情和执着,通过不断的技术创新和产品优化,逐渐在市场上树立了自己的品牌。他们不仅成功研发出多款高性能的开关产品,还积累了丰富的行业经验,为公司的后续发展奠定了坚实的基础。

Cal Test Electronics公司的发展小趣事

随着客户需求的多样化,Cal Test Electronics开始关注小批量定制型测试电缆组件的市场。公司利用自身的技术优势和生产能力,为客户提供个性化的定制服务。这些定制产品不仅满足了客户的特殊需求,也提高了公司的市场竞争力。通过这一策略,Cal Test Electronics成功打开了一个全新的市场领域,为公司的发展注入了新的动力。

Heatron公司的发展小趣事

随着市场对个性化需求的增加,Heatron公司敏锐地捕捉到了这一趋势。公司成立了专门的定制化服务团队,致力于为客户提供从设计到生产的全方位解决方案。无论是特殊尺寸的加热器,还是具有特定功能的电加热元件,Heatron都能根据客户需求快速响应并高效完成。这种以客户为中心的服务模式,帮助Heatron在竞争激烈的市场中脱颖而出,赢得了众多知名企业的青睐。

Hmc Inc公司的发展小趣事

“MemoryCube Innovations”公司在HMC技术的商业化过程中,采取了市场细分和差异化竞争的策略。该公司针对不同的应用场景,推出了多款具有针对性的HMC产品。例如,针对高性能计算领域,MemoryCube Innovations推出了高带宽、低延迟的HMC产品;而针对数据中心市场,则推出了注重能效和可靠性的产品。通过精准的市场定位和差异化的产品策略,MemoryCube Innovations在竞争激烈的电子市场中脱颖而出。

问答坊 | AI 解惑

七段数码管不够亮

本人现在在毕业设计中遇到了一个问题,就是我在显示年月日时分秒的时候如果在显示程序中加入了延时子程序,这时的LED数码管会比较亮,但是这样也造成了秒的显示时快时慢,但是如果我不在显示子程序中加入延时子程序,这时秒的显示正确了,但是七段 ...…

查看全部问答>

请教关于 : ADS那个BOOT和EBOOT的区别??

修改EBOOT还是卡在打开MMU之后 晕了 想问一下ADS1.2写的那个BOOTLOADER(不知道应该怎么称呼这个BOOT,貌似叫VIVI??) 跟EBOOT有多大区别 是不是ADS1.2写的那个BOOTLOADER不需要用到CE下的OEMAddressTable  ??? 我发现我只要一修 ...…

查看全部问答>

vc2005智能设备程序下使用vc2005非智能设备程序的读取文件代码(没有任何问题)在处理char类型的字节时需要注意那些问题?

          char pbuf[200];            memset(pbuf, 0, sizeof(pbuf));           fread.Read(&pFileMem,sizeof(FileMem));//int,int 的结构,没有 ...…

查看全部问答>

EVC4.0通过ADOCE31访问CDB数据库,不能定义主键和字段非空吗?

EVC4.0通过ADOCE31访问CDB数据库,不能定义主键吗?只要不添加主键,数据表可以正常建立。一旦添加主键,执行sql语句就报错。 我还发现不支持定义字段为非空,一旦加上not null,数据表建立就失败。是CDB数据库的问题吗?我很需要主键这项功能,不 ...…

查看全部问答>

请问谁知道现在USB一拖四的芯片名称 谢谢

请问谁知道现在USB一拖四的芯片名称 谢谢…

查看全部问答>

LED 显示屏的应用领域

LED 显示屏产品系列很多,根据使用环境分为室内显示屏和室外显示屏两类;根据发光像素的大小分为φ3mm、φ3.75mm、φ5mm、φ8mm、φ1 5 mm、φ1 9mm 和φ20MM等几种;根据发光像素的颜色分为单色、红绿双基色、红绿蓝( RGB)三基色全彩屏等;根据 ...…

查看全部问答>

关于节能路灯C51程序{急啊大哥们}

要求: 1、天黑自动点亮 2、到23:30分自动熄灭 3、熄灭后并且天黑,有人经过时点亮,并延时5分钟。然后熄灭。直到天亮自动熄灭。    我写了个程序  但是只能满足第一个条件,和第2个条件的一部分(只能在23:30到0点之间),过 ...…

查看全部问答>

在altium desiner破解中如何去除标题上的not signed in

请问dxp破解后在标题上出现下图样,如何去掉not signed in…

查看全部问答>

第86页的程序有错误,欢迎纠正……

//清零LOCKA位,可擦除信息区数据         FCTL3 = FWKEY; Flash操作,在数据手册上说明有向LOCKA位写1才能改变该位的状态。复位值为1. 程序这么写依然是锁定的。也就是没有清零LOCKA位。…

查看全部问答>

峰值检波电路的输出不是输入信号的峰值 输入信号峰值25mv-2.5V 频率最大为1Mhz

峰值检波电路的输出为什么不是输入信号的峰值? 我改变输入信号峰值在范围25mv-2.5V  频率最大为1Mhz 有时候输出竟然大于输入信号的峰值不知道为什么?? 那个电容如何选取 ?哪位帮我一下 …

查看全部问答>