|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
avr外部RAM定位及地址偏移問題-在線等 |
| 作者:圓圈 欄目:單片機 |
AVR(161)外部RAM定位沒問題,但是我在ICCAVR的幫助文檔里怎么也找不到關(guān)于地址偏移尋址的操作方式。比如KEIL C51 中的XBYTE[base_add+offset]類似訪問方式 我的目的是為了測試外部ram有沒有問題,所以要求向外部所有ram地址寫入0x55 和 0xaa 并讀出教念來確定外部ram是否有問題,有沒有什么好的方法(ICCAVR下面操作) |
| 2樓: | >>參與討論 |
| 作者: 音樂樂樂 于 2003/5/29 23:12:00 發(fā)布:
161我沒用過,但avr的應(yīng)該是這樣的 只要ram尋址范圍大于其內(nèi)部的地址,單片機就會自動的在外部尋址,同時產(chǎn)生WR,RD等信號 |
|
| 3樓: | >>參與討論 |
| 作者: 圓圈 于 2003/5/30 0:07:00 發(fā)布:
不是吧,樓上的 至少有一個sren位需要設(shè)置吧...我說了,外部ram定位是沒有問題的,我要找的是類似于keil c51 的 xbyte[base+offset]定位方式...我以前常用base定位外部ram起始位置,然后讓offset從0遞增到64k,以實現(xiàn)外部ram掃描測試,但這個方法在ICCAVR里找不到,幫助文檔也沒有提到....有什么好方法啊.... |
|
| 4樓: | >>參與討論 |
| 作者: cock 于 2003/5/30 1:12:00 發(fā)布:
用指針來定位:#define YOUR_XDATA *(CHAR *)(0x1234) |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |