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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

KEIL 單片機的RAM 超出范圍處理

作者:小強   來源:本站原創   點擊數:  更新時間:2014年04月09日   【字體:

以前寫了一個測試程序,昨晚上想把測試程序在改進時候,發現我多增加一個全局變量 unsigned int flag; //定義一個全局變量 ,燒寫到單片機。。單片機運行時候。LCD 顯示就正常了。測量到的數據也顯示不了, 反復測試好多次, 發現問題就在這句: unsigned int flag; //定義一個全局變量 多定義一個就出現錯誤。 我百思不得其解。。 最后我只有請教了一些朋友,一些有經驗的朋友很快就知道問題出在哪里了。 是單片機的RAM 不夠了。 因為我的這個程序比較大,涉及全局變量用到的比較多,超出范圍了。KEIL有三種存儲模式SMALL,COMPACT,LARGE. 默認存儲模式是SMALL , 默認就把所有的變量都放在RAM里面,這樣訪問速度是最快,但是適合小程序, 我的RAM 只有1280字節 。是不夠的。所以要選擇large模式,該模式空間大,可存變量多,但是訪問速度相對于比較慢。 所以。。只要把 KEIL Memory Model 設置為:large 即可。

 

OK ,人多力量大。。 問題就這樣解決了。 所以,做個記錄。 讓看過這篇文章的人,下次遇到這樣問題,也可以試試這個方法。

關閉窗口

相關文章

主站蜘蛛池模板: 午夜成人在线视频 | 成年人在线观看视频 | 在线观看视频一区 | 国内精品伊人久久久久网站 | 一级黄色片在线免费观看 | 一区二区三区在线 | 一区精品视频 | 国产高清精品一区二区三区 | 懂色中文一区二区在线播放 | 久久精品91久久久久久再现 | 一区二区三区四区在线视频 | 欧美一区久久 | 粉嫩粉嫩芽的虎白女18在线视频 | 69视频在线播放 | 国产精品高潮呻吟久久 | a精品视频 | 美女福利视频一区 | 精品视频在线免费观看 | 国产成人99久久亚洲综合精品 | 国产乱码精品一区二区三区中文 | 亚洲精品久久久蜜桃网站 | 成人免费观看男女羞羞视频 | 亚洲 精品 综合 精品 自拍 | 嫩草视频入口 | 日韩伦理电影免费在线观看 | 久久久精品视频免费 | 亚洲一区二区在线视频 | 91精品国产自产在线老师啪 | 国产精品永久免费视频 | 天天影视色综合 | 久久久久久国产精品 | 草久久 | 波多野结衣一区二区三区在线观看 | 国产精品成人一区二区三区 | 亚洲欧美精品国产一级在线 | 国产一区二区在线视频 | 日韩三级免费网站 | 日本三级全黄三级三级三级口周 | 一区二区三区四区在线 | 午夜精品一区二区三区在线视频 | 日本色婷婷 |