keil編譯常見報(bào)錯(cuò)和解決方法 keil C51的語法錯(cuò)誤,但是我沒看出來?
keil C51的語法錯(cuò)誤,但是我沒看出來?你應(yīng)把出錯(cuò)信息貼不出來。信息中包含出錯(cuò)行號和出錯(cuò)原因的。另你的countTime()函數(shù)聲明與定義不相符合。究竟有沒有是soft型應(yīng)該int型?立即,別用5
keil C51的語法錯(cuò)誤,但是我沒看出來?
你應(yīng)把出錯(cuò)信息貼不出來。
信息中包含出錯(cuò)行號和出錯(cuò)原因的。另你的countTime()函數(shù)聲明與定義不相符合。究竟有沒有是soft型應(yīng)該int型?立即,別用51搞浮點(diǎn)運(yùn)算……
keil目標(biāo)未創(chuàng)建什么問題?
keil編譯時(shí),提示目標(biāo)未創(chuàng)建戰(zhàn)隊(duì)的原因,
1,有可能是沒有建工程,雖說寫程序了,但沒建工程,只有一程序是根本無法編譯的。
2,雖建了工程,但寫的程序,要存放成.C
文件或.ASM文件,然后再在工程中去添加c程序文件或匯編文件。不然,就不能創(chuàng)建目標(biāo)文件。
3,上面兩條都做了,如果不是程序有錯(cuò)誤,無法程序編譯。
keil里function already has a body是什么意思?
Functionalreadyhasabody指的是函數(shù)早被定義過了。再次出現(xiàn)這種錯(cuò)誤的原因通常是你定義方法了不同函數(shù)名字的函數(shù)。比方說你在MAIN.C里面定義了delay()函數(shù)。然后再在APP.C里面又定義,定義一個(gè)delay()函數(shù)。則會會出現(xiàn)這種威脅或錯(cuò)誤。請將小說改編函數(shù)如何修改名字再試一下。
keil在編寫程序的過程中不提示錯(cuò)誤?
在編寫程序的過程中不電腦提示錯(cuò)誤,而是在編譯器的時(shí)候會提示錯(cuò)誤。
proteus7.5在win7中總報(bào)錯(cuò)是怎么回事?
Proteus軟件可以不運(yùn)行Vista、win7系統(tǒng)上,這對上面的兩個(gè)操作系統(tǒng),卻不是修真者的存在極為嚴(yán)重的兼容性問題,應(yīng)該是完全安裝的時(shí)候會彈出一個(gè)對話框,其他運(yùn)行以及和keil聯(lián)調(diào)都沒又出現(xiàn)問題。
Proteus運(yùn)行時(shí)不能仿真,要注意是系統(tǒng)的一個(gè)文件夾劣根性,這個(gè)文件夾應(yīng)該是用戶名文件。
只要是用中文其它名字的用戶名文件夾,仿真模型時(shí)都會出錯(cuò),英文命名原則的沒有這個(gè)問題。
解決的辦法這個(gè)問題的辦法那就是新建一個(gè)用戶(用英文以此命名)去掉,畢竟原用戶名無法修改名字!
我的問題不是這樣可以解決的,我現(xiàn)在是用是win7系統(tǒng)。
運(yùn)行程序Proteus和keil美有一點(diǎn)問題。
我的Proteus版本是7.5SP3的!
祝你愉快!