久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 求助51單片機空間溢出問題 [打印本頁]

作者: 花開半夏    時間: 2018-9-22 10:07
標題: 求助51單片機空間溢出問題
誰知道51單片機編程編譯時空間溢出咋解決呀,而且我用的是STC12C5A60S2芯片,其存儲空間不是很大的嗎,我才用了一點點咋就溢出了



作者: 羅文杰    時間: 2018-9-22 22:58
你這個是變量太多了,在定義變量的前面加上xdata
作者: cjm82    時間: 2018-9-22 23:28
程序全局或者靜態(tài)變量估計有點多,建議把數(shù)組前面加個CODE,放在程序區(qū)里去.
點擊"options for target"(就是第一次編譯要生成HEX那個按鈕),然后點選target標簽,下面有兩個下拉菜單,標題分別是Memory mode 和 Code Rom size,前者是RAM大小,后者是ROM,分別可以改為大中小,你更改下RAM設(shè)置再試試編譯.
作者: sxhwdz    時間: 2018-9-23 08:19
嵌入式系統(tǒng)的內(nèi)存資源是很有限的,特別是51系統(tǒng),分成了BDATA,DATA,IDATA,XDATA,使用的時候要引起注意,最好的DATA段也是最應(yīng)該節(jié)約的,因為該段可以直接尋址,而R0~R7,BDATA段都在該區(qū)段內(nèi),使得僅有的128個字節(jié)更加緊張,能用IDATA段的盡量用IDATA段,像數(shù)組本來就不需要直接尋址的,建議放在IDATA段。但是要注意的是必須留出足夠的堆?臻g。
作者: 花開半夏    時間: 2018-10-13 16:57
謝謝各位大神,溢出問題已解決
作者: 帶你游世界    時間: 2019-3-23 22:23
花開半夏 發(fā)表于 2018-10-13 16:57
謝謝各位大神,溢出問題已解決

請問樓主,c51地址空間溢出怎么解決的?





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久在线免费 | 国产片侵犯亲女视频播放 | 91中文字幕在线 | 特级毛片 | 久久黄色精品视频 | 一本一道久久a久久精品蜜桃 | 国产精品网址 | 亚洲一区二区免费视频 | 午夜在线精品 | 黄色一级片视频 | 精品婷婷 | 91精品国产色综合久久不卡蜜臀 | 日韩福利在线 | 日韩欧美在线视频播放 | 一区二区三区在线播放 | 久久久91精品国产一区二区三区 | 九九热这里只有精品在线观看 | 日韩三极 | 久久久精品一区二区三区 | 久久久久一区二区 | 中文字幕在线一区 | 中文字幕 国产 | 国产精品自拍视频网站 | 午夜成人免费视频 | 国产成人高清在线观看 | 在线色| 亚洲综合首页 | 99在线播放 | 国产精品综合久久 | 盗摄精品av一区二区三区 | 欧美精品一区二区在线观看 | 精品久久久久久久久久久久久久久久久 | 日韩欧美国产精品一区二区三区 | 毛片一级电影 | h在线观看 | 成人亚洲综合 | 成人免费视频网站在线看 | 小h片免费观看久久久久 | 黄网站免费在线观看 | 精品久久一区 | 久久久久久久久中文字幕 |