|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于*(volatile u16*) |
| 作者:hoon 欄目:DSP技術(shù) |
*(volatile u16*)什么意思呢? 指向指針的指針? 還是其他? |
| 2樓: | >>參與討論 |
| 作者: hoon 于 2005/7/3 21:42:00 發(fā)布:
這樣理解對(duì)嗎? 應(yīng)該是一個(gè)指針的定義吧。 第一個(gè)*表示,該變量是指針; 括號(hào)里的volatile u16*是將要定義的變量的類型。 這樣理解對(duì)嗎? |
|
| 3樓: | >>參與討論 |
| 作者: tjsheep 于 2005/7/3 23:05:00 發(fā)布:
強(qiáng)制轉(zhuǎn)換成指針類型的指針 |
|
| 4樓: | >>參與討論 |
| 作者: honsing 于 2005/7/4 16:13:00 發(fā)布:
定義一個(gè)16位的寄存器,后面跟寄存器地址 |
|
| 5樓: | >>參與討論 |
| 作者: ljh5210549 于 2005/7/6 17:04:00 發(fā)布:
honsing 的答案是正確的 |
|
| 6樓: | >>參與討論 |
| 作者: wlj319 于 2005/7/7 18:26:00 發(fā)布:
取u16寄存器的內(nèi)容 取u16寄存器的內(nèi)容 |
|
| 7樓: | >>參與討論 |
| 作者: hover_z 于 2005/7/8 8:23:00 發(fā)布:
! *(volatile u16*)XXXX 這么定義時(shí),要取XXXX的值只需X=XXXX, (volatile u16*)XXXX 這么定義時(shí),要取XXXX的值X=*XXXX, 我喜歡前者 |
|
| 8樓: | >>參與討論 |
| 作者: chenhu 于 2005/7/10 10:56:00 發(fā)布:
舉例 #define pdata *(volatile u16*)0x2000 pdata就是一個(gè)u16型數(shù)據(jù),它的存儲(chǔ)絕對(duì)地址由0x2000起. 同時(shí)pdata可能被系統(tǒng)隱含的改變. |
|
| 9樓: | >>參與討論 |
| 作者: chenhu 于 2005/7/10 10:58:00 發(fā)布:
關(guān)于關(guān)鍵字volatile我說不清楚,你最好在google里搜索看那里面有! |
|
| 10樓: | >>參與討論 |
| 作者: hoon 于 2005/7/10 13:39:00 發(fā)布:
有收獲 感謝各位的解答。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |