最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Keil 報錯 ERROR L107: ADDRESS SPACE OVERFLOW

2022-09-16 00:49 作者:技術流阿宅  | 我要投稿

解決思路一:

1、單片機自身的RAM不夠,但程序使用的變量太多,注意全局變量和局部變量的合理使用,刪除一些沒有必要的變量就可以了;

2、Keil沒有注冊,只能編譯2k大小的程序。

解決思路二:

本錯誤,經翻譯可知是內存溢出,因此,我們可以通過改變Keil的編譯模式,改為Large模式就可以編譯成功。

知識擴述small模式下未指存儲類型的變量默認為data型,即直接尋址,只能訪問低128字節(jié),但是這128字節(jié)也不是全為我們的程序所有,寄存器R0-R7必須映射到低RAM,要占去8個字節(jié),如果使用寄存器切換,占用的字節(jié)更多。所以可以使用的data區(qū)最大為120字節(jié),超出120字節(jié),就必須使用idata型,即間接尋址,另外堆棧至少要占用一個字節(jié),所以,我們最多只能使用127個字節(jié)。

Large模式


Keil 報錯 ERROR L107: ADDRESS SPACE OVERFLOW的評論 (共 條)

分享到微博請遵守國家法律
墨玉县| 石景山区| 德江县| 鄯善县| 集安市| 宜都市| 合肥市| 大足县| 博白县| 波密县| 平谷区| 罗源县| 常宁市| 苏尼特左旗| 邯郸市| 清苑县| 鄂伦春自治旗| 鄱阳县| 海宁市| 武邑县| 敖汉旗| 金平| 兴海县| 郸城县| 濉溪县| 西平县| 旺苍县| 佳木斯市| 蒲城县| 获嘉县| 苗栗县| 福州市| 阿拉善左旗| 闽侯县| 浦城县| 荃湾区| 咸宁市| 文水县| 宜阳县| 中江县| 明水县|