音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

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

定義了一個(gè)2維數(shù)組,資源不夠了??怎么辦?

作者:jinyitong 欄目:單片機(jī)
定義了一個(gè)2維數(shù)組,資源不夠了??怎么辦?
我定義了一個(gè)2維數(shù)組,用來放顯示數(shù)據(jù),可是編譯提示資源不夠了,
unsigned CHAR LED_display[16][9]={
                            {0XFF,0X0},
                            {0X80,0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X0},
                               {0XC0,0X60,0X30,0X18,0X0C,0X06,0X03,0X0},
                               {0XE0,0X70,0X38,0X1C,0X0E,0X07,0X0},
                               {0XF0,0X78,0X3C,0X1E,0X0F,0X0},
                            {0x0},
         {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
                            {0x0},
    {0x0}    
                       };

這樣用的話,有些資源是空的
有更好的方式嗎???
如果定義成16個(gè)一維數(shù)組,程序?qū)⒆儚?fù)雜,訪問時(shí)怎么調(diào)不同的數(shù)組??


2樓: >>參與討論
computer00
是常量嗎?常量可以放到FLASH中.如果是keil,可加code關(guān)鍵字
 
3樓: >>參與討論
jinyitong
請教一下?
加上code后是不是存到程序存儲區(qū)???
就不能更改了?
如果我作變量用怎么辦?

請教computer00!!

4樓: >>參與討論
stycx
換芯片。
 
5樓: >>參與討論
computer00
請問你是什么芯片?如果是8951的話,可以換成8952
 
6樓: >>參與討論
heyunhuan
你也可以加一個(gè)xdata關(guān)鍵字來代替code,不過你要外擴(kuò)一個(gè)ram
 
7樓: >>參與討論
xwj
用指向指針(數(shù)組)的指針來尋址
 
8樓: >>參與討論
starlite_jason
選個(gè)2K的RAM的,肯定就夠了
選個(gè)2K的RAM的,肯定就夠了

9樓: >>參與討論
zgl7903
個(gè)人見解
改變一下方式,在RAM中僅存必須的關(guān)鍵數(shù)據(jù),其他的有貼圖、做庫等方法。顯示時(shí)做一個(gè)轉(zhuǎn)換。如這些數(shù)據(jù)都是關(guān)鍵數(shù)據(jù),那就換單片機(jī)或外擴(kuò)RAM

10樓: >>參與討論
zoupeng139
選個(gè)2K的RAM的,肯定就夠了
我的也是這個(gè)問題,往上加程序內(nèi)部ram不夠了,后來換了一個(gè)大ram的單片機(jī)飛利浦的P89C51RD2,但是現(xiàn)在遇到個(gè)問題是,程序燒進(jìn)去了,運(yùn)行不正常,大于256部分的操作還是沒搞明白,主要是我的同時(shí)還有外部ram


11樓: >>參與討論
jinyitong
謝謝各位了
這個(gè)問題已經(jīng)解決,定義成code型的數(shù)組了。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
i2c地址問題
請教C語言問題
小弟在此虛心請教各位大哥!
EM78153 問題請教 有關(guān)Timer和prescale
5v的單片機(jī)和3.3V的GPS模塊進(jìn)行串行通訊,應(yīng)該怎樣處理啊?
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號