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

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

初學者問個問題:如何用C語言進行直接尋址

作者:911119 欄目:DSP技術
初學者問個問題:如何用C語言進行直接尋址
我用的是TI的5510
比如我想向字地址0x300000寫一個16位的數(shù)0x05,怎么寫?
又比如我想讀字地址0x300004的數(shù)據(jù),怎么讀?

我找了很多資料都沒找到,大家別笑我,希望大家能幫幫我

2樓: >>參與討論
euvjin
re
#define ADDR1 (unsigned int *)0x300000
#define ADDR2 (unsigned int *)0x300004
*ADDR1 = 0x05;//write
x = *ADDR2;//read


3樓: >>參與討論
zhaoshifen
建議
建議使用 (unsigned volatile int *)

4樓: >>參與討論
ranokok
建議
對于尋址來說
如果該地址不屬于IO空間,使用(unsigned volatile int *)來定義一個指針,然后對該地址進行操作.
若該地址屬于IO空間,則可使用ioportxxxx來定義該地址,然后就可以使用ioportxxxx = n;或者n = ioportxxxx來對該地址操作了.



參與討論
昵稱:
討論內容:
 
 
相關帖子
2812和外擴RAM的巨難問題!~高手救命!
load時出現(xiàn)的問題!
FFT濾波高手里邊請。!
誰用過鐵電25cl64,麻煩幫幫忙!
重謝! 求TMDS3240130包
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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