标题:
Avalon Bus 位址問題?!
[打印本页]
作者:
pipiwau
时间:
2005-3-14 09:58
标题:
Avalon Bus 位址問題?!
Hi, 小弟我有一個疑問。
在使用Avalon bus設計user logic時, address的定義該如何與軟體間配合。
假設定義address(3 downto 0)為"0001"時為寫入資料,"0100"時為讀出資料,而
SOPC builder定義此user logic的起始位址為0x00920800,那麼我在C程式時該如何對我的硬體做寫入及讀取的動作呢?? 假設我宣告 *p=0x00920800,C是如何存取address為"0001"或"0100"的位址值呢?? 謝謝大家
作者:
Simon.Embed
时间:
2005-3-14 09:58
看你什么访问了!
如你定义int *p=0x920800,则
0001:*(p+0x0001)
0100:*(p+0x0100)
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0