日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

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

2019年07月26日 | Keil警告和錯(cuò)誤語句與消除方法筆記

發(fā)布者:星塵之淚 來源: eefocus關(guān)鍵字:Keil警告  錯(cuò)誤語句  消除方法 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

遇到的keil相關(guān)錯(cuò)誤,警告內(nèi)容在這里進(jìn)行更新


Warning:


#1-D: last line of file ends without a newline 文件最后一行不是新行


解決:保證文件最后一行什么符號(hào)也沒有。


 #167-D: argument of type "x" is incompatible with parameter of type "xxx"   類型“x”的參數(shù)與類型“xxx”的參數(shù)不兼容


解決:之所以是警告多是因?yàn)殡m然聲明的參數(shù)不同但是依然可以兼容,例如說char型和uint8都是8位的1字節(jié)的數(shù)據(jù),按照需求進(jìn)行更改


#177-D: variable ""  was declared but never referenced  變量""聲明了但是從未引用過


解決:刪除這個(gè)變量,但有時(shí)候是因條件(比如if)賦值時(shí)候才使用到的變量也可能會(huì)產(chǎn)生這一句警告。


 #940-D: missing return statement at end of non-void function "xxxx"  沒有返回值


解決:檢查并在所指出的函數(shù)中添加返回值語句,通常是編寫程序時(shí)候設(shè)定了返回類型但是沒有設(shè)定返回值,需要注意的是這個(gè)問題有時(shí)候會(huì)導(dǎo)致建立文件時(shí)產(chǎn)生錯(cuò)誤。


Error:


L6200E: Symbol xxx multiply defined    符號(hào)xxx多重定義


解決:這個(gè)問題困擾了一個(gè)上午,用了各種排除法,注釋法來確定到底是哪里出錯(cuò)。先是注釋掉了所有在其他文件中對(duì)這個(gè)函數(shù)的引用,然后試著新建一個(gè)文件,重新放入函數(shù),重寫的文件就沒有出錯(cuò),但是只要是在這個(gè)文件中定義函數(shù)無論是否引用就都會(huì)出現(xiàn)錯(cuò)誤,最后發(fā)現(xiàn)是有個(gè)include寫錯(cuò)了,寫成了include "xxxx.c",導(dǎo)致一直出現(xiàn)這樣一個(gè)警告。


#159: declaration is incompatible with previous "xxxxx"  


解決:這個(gè)問題由在文件中調(diào)用某個(gè)函數(shù),但是在調(diào)用語句之后才聲明函數(shù)導(dǎo)致,向頭文件添加聲明,或者在使用該函數(shù)語句前聲明這一個(gè)函數(shù)


#114: function "xxx" was referenced but not defined


解決:去除發(fā)生錯(cuò)誤的這個(gè)函數(shù).c和.h文件的static靜態(tài)聲明


關(guān)鍵字:Keil警告  錯(cuò)誤語句  消除方法 引用地址:Keil警告和錯(cuò)誤語句與消除方法筆記

上一篇:MCU死機(jī)查原因,Crash dump堆?;厮菁夹g(shù)輕松搞定
下一篇:【note】stm32 keilMDK出現(xiàn)warning: function XX declared implicitly

推薦閱讀

群聯(lián)電子產(chǎn)品項(xiàng)目管理 / 陳禹任 處長(zhǎng)臺(tái)灣半導(dǎo)體產(chǎn)業(yè)協(xié)會(huì)(TSIA)于今年7月份假臺(tái)灣工研院召開「2018年Mobile & IOT Forum」年度論壇,有鑒于物聯(lián)網(wǎng)帶動(dòng)海量數(shù)據(jù)的存儲(chǔ)需求持續(xù)增加,因此相關(guān)半導(dǎo)體技術(shù)、以及存儲(chǔ)裝置等演進(jìn)發(fā)展成了產(chǎn)業(yè)發(fā)展關(guān)鍵引擎,TSIA特別邀請(qǐng)到全球閃存控制芯片技術(shù)關(guān)鍵之領(lǐng)導(dǎo)廠商群聯(lián)電子針對(duì)「UFS記憶卡與UFS控制芯片的趨勢(shì)」...
機(jī)器人負(fù)責(zé)教學(xué)的高質(zhì)量、高標(biāo)準(zhǔn)的內(nèi)容輸出,老師專注于育人,負(fù)責(zé)學(xué)生的個(gè)性化發(fā)展,這是小胖機(jī)器人CEO魏然理想中的未來教育。近日,魏然在接受媒體采訪時(shí)表示,人工智能機(jī)器人,未來必將徹底改變傳統(tǒng)少兒教育方式。“未來老師要做的是情感溝通、性格塑造方面的育人工作”,魏然說,“關(guān)于知識(shí)方面的學(xué)習(xí)讓機(jī)器人輔助去教。”中國(guó)傳統(tǒng)教育的問題,可歸結(jié)...
在工業(yè)生產(chǎn)過程中,單一或設(shè)備的故障可能會(huì)引起非常嚴(yán)重的后果,如2010年的“震網(wǎng)”病毒。根據(jù)目前智能工廠的發(fā)展方向和安全態(tài)勢(shì),攻擊者可能觸發(fā)的攻擊將會(huì)對(duì)企業(yè)、社會(huì)乃至一個(gè)國(guó)家造成巨大的損失。工業(yè)機(jī)器人作為智能工廠的核心組成部分之一,其存在軟件和協(xié)議的缺陷漏洞已經(jīng)廣為人知,但是到目前為止還沒有深入的研究,以證明機(jī)器人究竟在多大程度上...
上周,兩大芯片制造商對(duì)于飆升的半導(dǎo)體需求是否會(huì)在今年下半年開始緩和,給出了截然不同的看法,可能我們可能需要下周的另一輪財(cái)報(bào)才能解決這個(gè)問題。德州儀器周三給出的第三季度銷售預(yù)測(cè)基本持平,公司高管拒絕透露今年最后一個(gè)季度的情況,并暗示訂單可能會(huì)放緩。相比之下,英特爾公司周四上調(diào)了全年預(yù)測(cè),首席執(zhí)行官Pat Gelsinger)表示,芯片行業(yè)可能...

史海拾趣

問答坊 | AI 解惑

LabVIEW在大眾寶來A4轎車雨刮電機(jī)生產(chǎn)中的應(yīng)用1

大眾汽車公司生產(chǎn)的寶來A4轎車雨刮器電機(jī)為永磁式直流電機(jī),電機(jī)工作電壓為13V,額定輸出功率為40W,電機(jī)引線為4線制,分別為高速端、低速端、復(fù)位端及接地端。雨刮器電機(jī)自帶減速箱,減速箱內(nèi)部有一開關(guān),當(dāng)復(fù)位端接有13VDC電壓時(shí),電機(jī)將先慢速旋 ...…

查看全部問答∨

開關(guān)電容梳狀濾波器幅頻特性的深入分析

最基本的開關(guān)電容電路是由電子開關(guān)和電容組成的,主要應(yīng)用是構(gòu)成各種低通、高通、帶通、帶阻等開關(guān)電容濾波器(Switched-Capacitor Filter,SCF)。將開關(guān)電容電路與運(yùn)算放大器結(jié)合,組成的開關(guān)電容有源濾波器具有很多奇特的性質(zhì),但由于引入了電子開 ...…

查看全部問答∨

鍵盤的檢測(cè)與消抖

FPGA學(xué)習(xí)真在進(jìn)行中,有很多值得分享的東西! 按鍵的檢測(cè)與消抖是處理非編碼鍵盤必須考慮的一部分。 在單片機(jī)中主要通過延時(shí)來消抖,通過while循環(huán)不斷讀 端口,確保鍵盤被松開。但是這樣會(huì)影響系統(tǒng)的效率。 在FPGA中鍵盤的消抖與檢測(cè)主要通過 ...…

查看全部問答∨

winCE下的命令提示符(行)怎樣使用?

winCE下的命令提示符(行)怎樣使用? 好像不能像PC端上執(zhí)行CMD命令,輸入CMD后回車就沒有啥反應(yīng),是不是CE上的命令提示符和PC上的不太一樣? 希望得到各位高手的指點(diǎn)…

查看全部問答∨

初學(xué)驅(qū)動(dòng),學(xué)到一個(gè)函數(shù),希望高手能幫忙解惑,聽說標(biāo)題要長(zhǎng)。。。。。。。。。。。。。

Windows 下的驅(qū)動(dòng)編程 有個(gè)函數(shù) NTKERNELAPI NTSTATUS IoGetDeviceObjectPointer(   __in PUNICODE_STRING ObjectName,   __in ACCESS_MASK DesiredAccess,   __out PFILE_OBJECT *FileObject,  &nbs ...…

查看全部問答∨

專業(yè)51/ARM/MIPS/PowerPC仿真器

上海祥佑數(shù)碼(Micetek)-二十多年歷史國(guó)際知名的嵌入式開發(fā)系統(tǒng)制造商,公司具備強(qiáng)大研發(fā)實(shí)力,擁有自主開發(fā)51/ARM/MIPS/PowerPC 仿真 器及集成開發(fā)環(huán)境,公司以質(zhì)優(yōu)價(jià)廉產(chǎn)品,贏得市場(chǎng)廣泛認(rèn)可,產(chǎn)品遠(yuǎn)銷國(guó)外,公司將竭誠(chéng)為廣大客戶服務(wù)。公司仿真 ...…

查看全部問答∨

avr studio 連接USB下載線老是 connect failed

裝了avrstudio 發(fā)現(xiàn)用USB連接不上開發(fā)板,看視頻教程里面,他實(shí)現(xiàn)裝了一個(gè)驅(qū)動(dòng),誰有這樣的驅(qū)動(dòng),在線等…

查看全部問答∨

PID問題

在使用PID增量算法時(shí),我有這樣的疑惑,用公式求到增量后,怎么辦?   要解決這個(gè)問題,我認(rèn)為必須明確增量反映的是什么?為什么用增量?     懇請(qǐng)大神指導(dǎo)一二    …

查看全部問答∨

自己(新手)編寫的ds1302 +數(shù)碼管顯示時(shí)間的程序,發(fā)現(xiàn)了一點(diǎn)點(diǎn)問題

問題 1.是寫入單片機(jī)仿真版的時(shí)候顯示000000,但是重新接入電腦的時(shí)候就可以顯示時(shí)間了, 2.在進(jìn)入調(diào)分鐘的時(shí)候調(diào)節(jié)不了 要求;顯示時(shí)間,如果P3.1可以進(jìn)入分調(diào)節(jié)(進(jìn)入調(diào)節(jié)分所顯示的時(shí)間是0.5秒閃爍,并在沒按下p3.2進(jìn)行增加1會(huì)在10s內(nèi)退出調(diào)節(jié) ...…

查看全部問答∨

evc4安裝問題(急死我了都,麻煩幫幫忙啊)

首先提供幾個(gè)下載地址(雖然都是微軟提供的,但是不一定好找呀)^_^  1、EVC4.0  http://download.microsoft.com/download/c/3/f/c3f8b58b-9753-4c2e-8b96-2dfe3476a2f7/eVC4.exe  2、evc4sp4.exe  http://download.microsof ...…

查看全部問答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved