最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)問(wèn)KEIL C51的編譯問(wèn)題:

作者:wayner 欄目:單片機(jī)
請(qǐng)問(wèn)KEIL C51的編譯問(wèn)題:
我的一個(gè)程序用到了浮點(diǎn)數(shù)運(yùn)算,在options for GROUP 'Source GROUP1'
項(xiàng)目下勾選了以下兩項(xiàng),其余不變(沒(méi)有去選它)
Generate Assembler SRC File
Assemble SRC File
結(jié)果編譯時(shí)出現(xiàn)如下的提示:
Build target 'Target 1'

compiling myad3.C...
assembling myad3.src...
linking...

*** error L107: address space overflow
    space:   data    
    segment: ?dt?lcd_dpdate?myad3
    length:  000ch

*** error L107: address space overflow
    space:   data    
    segment: ?dt?_lcdr_wrdata?myad3
    length:  0001h
*** error L107: address space overflow
    space:   data    
    segment: ?dt?_lcdr_wrcmd?myad3
    length:  0001h
*** error L107: address space overflow
    space:   data    
    segment: ?dt?_lcdl_wrdata?myad3
    length:  0001h
*** error L107: address space overflow
    space:   data    
    segment: ?dt?_lcdl_wrcmd?myad3
    length:  0001h
……
*** warning L1: unresolved external symbol
    symbol:  ?c?lldcode
    MODULE:  d:\pgfiles\keil70\c51\lib\c51fps.lib (?c?fpseries)
*** warning L1: unresolved external symbol
    symbol:  ?c?lldcode0
    MODULE:  d:\pgfiles\keil70\c51\lib\c51fps.lib (?c?fpseries)
*** warning L2: reference made to unresolved external
    symbol:  ?c?lldcode
    MODULE:  d:\pgfiles\keil70\c51\lib\c51fps.lib (?c?fpseries)
    address: 1beeh
*** warning L2: reference made to unresolved external
    symbol:  ?c?lldcode0
    MODULE:  d:\pgfiles\keil70\c51\lib\c51fps.lib (?c?fpseries)
    address: 1c06h
Program Size: data=429.7 xdata=0 code=25686
Target not created

而如果不選以上兩項(xiàng),不用產(chǎn)生匯編語(yǔ)言文件,編譯結(jié)果成功,如下:
Build target 'Target 1'
compiling ToLONG.C...
linking...
Program Size: data=143.2 xdata=0 code=26227
creating hex file from "myad3"...
"LONG" - 0 Error(s), 0 Warning(s).

請(qǐng)問(wèn)這樣的程序我燒錄到單片機(jī)中應(yīng)該沒(méi)有什么問(wèn)題吧?
為什么會(huì)出現(xiàn)這樣的問(wèn)題呢?(可能是浮點(diǎn)數(shù)運(yùn)算所耗費(fèi)的RAM太大吧)

2樓: >>參與討論
wayner
我頂
 
3樓: >>參與討論
王紫豪
你太猛,data用了429.7呵呵!想知道咋回事發(fā)完整代碼上來(lái)
 
4樓: >>參與討論
xwj
ASM選項(xiàng)下內(nèi)存不能做覆蓋分析,無(wú)法重用,因此超出了
 
5樓: >>參與討論
wayner
謝謝兩位的回復(fù)。
其實(shí)只要做浮點(diǎn)數(shù)運(yùn)算,就可能會(huì)碰到這個(gè)現(xiàn)象。但燒片后,運(yùn)行還是正常的。

6樓: >>參與討論
john_light
這樣的目標(biāo)代碼燒片后就算“正!币膊桓矣冒
 
7樓: >>參與討論
angelcmq
這能用嗎?
估計(jì)燒進(jìn)去也不能用,一般編譯出問(wèn)題都是不能用的,是數(shù)據(jù)溢出了吧!

8樓: >>參與討論
wayner
各位如果在你的項(xiàng)目中,加一個(gè)浮點(diǎn)數(shù)運(yùn)算。。
估計(jì)也是這樣的。具體能不能用要靠實(shí)踐檢驗(yàn)

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
看門狗電路
EM78P153
MSP430F149做的315M無(wú)線編解碼程序。還可以解出GPS的經(jīng)緯度。
那些單片機(jī)不能破解,就用那些單片機(jī)?
有誰(shuí)有2RMB以下,做3位LED顯示的單片機(jī)??
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào)