keil編譯錯誤 密碼鎖 L104 L105 L17 L105 L118

2025-01-23 22:15:10 字數 1597 閱讀 5598

keil編譯錯誤 密碼鎖 l104 l105 l17 l105 l

1樓:網友

如果可以,打包給我,我給你改改。

keil**現編譯錯誤,錯誤資訊如下,各位大哥大姐給看看是什麼原因謝謝。十分緊急,跪等答案。

2樓:網友

因為你的程式所用的ram空間超過了51(128kb) 可以在project—option for target \'target 1\'裡面的target標籤頁裡memory model裡選擇large **xdata 設定為外部ram 祝你成功。

微控制器 keil軟體程式設計提示錯誤,求解決…… 想知道這些都是什麼個意思……

3樓:網友

***error l114: segment does not fit

塊大小與目標裝置不符。

你的idata變數太大(ceh),與器件容量不匹配。可能你的微控制器型號選成31了,選個256位元組內部ram的應該就行。

* error l105: public refers to ignored segment

公共符號所分配的塊已經被忽略。

由上乙個錯誤而衍生出的錯誤。由於idata塊無法分配,自然這堆變數都無依無靠了。

4樓:網友

你的程式本身就有問題 檢查一下你程式的114 和105行 現在你程式編譯沒通過。

keil程式問題如何解決 ?

5樓:網友

檢查一下是不是專案裡重複新增了別的原始檔。

求大神解救,我用keilc編乙個程式,編譯時他顯示這個,是什麼意思啊?

6樓:楚梁梁

感覺有點像1樓說的那樣,如果按他那樣,還不行的話,我建議你將其中的有問題的幾個變數extern

求助:keil c51編譯出錯問題

7樓:網友

段溢位,這個問題應該可以通過修改程式得到解決,具體來說就是將有關變數放到合適的段內,因為每個段的大小都是固定的,過大了就導致溢位,而溢位後的程式能否穩定執行,可能就要打上問號了。

8樓:匿名使用者

就是你的at89c51資源緊張。

可以適當的修改程式。

或換塊微控制器比如52,54,等等。

基本上差不多錢也不會多幾毛錢的,學習或是少量生產可以考慮。

keil 軟體中為什麼會出現target not created

9樓:網友

關鍵是這個。

* error l105: public refers to ignored segment

產生錯誤的話是不會執行連線的,自然也就不會生成連線目標。

你檢查一下程式,看看這個名為yejing的變數有什麼不對的地方。

10樓:每個人都有苦惱

你肯定是設定了c檔案的開啟方式 你改成記事本開啟就行啦 我的就是這樣。

keil編譯中出現錯誤error C129 missingbefore

你應當把出錯的行號貼出來。肉眼沒看出有什麼錯誤。keil 編譯一直錯誤error c129 missing before char 10 原因 因為缺bai少 解決步驟如下 du1 zhi第一dao步是開啟devc 5 11,然後進入以下介面。2 接下內來,輸入容以下 3 然後單擊下面的框並執行選項...

keil4那個版本是可以編譯arm和51的

先安裝keilmdk安裝到d keil,註冊 再將keil51安裝到d keil2,註冊 將keil2中的c51資料夾放入keil資料夾中,再將keil2中的uv4資料夾中的檔案複製到keil中的uv4中,重複檔案跳過。開啟keil中檔案用記事本可以開啟,再將keil2中的開啟後將裡面的keil2全...

下面的這個在keil下編譯出現的問題是什麼原因急啊

f keil arm inc st stm32f10x stm32f10x it.h void systick handler void attribute alias systickhandler 這裡是將systick handler重定向到systickhandler了,我記得st的啟動檔案中...