[ZLG-ARM] 请教

[复制链接]
 楼主| zliang2004 发表于 2007-1-15 15:18 | 显示全部楼层 |阅读模式
请教:<br />在LCD实验中<br />#define&nbsp;TG240128_COM&nbsp;&nbsp;(*((volatile&nbsp;unsigned&nbsp;short&nbsp;*)0x83000002),<br />为什么前面还加个&nbsp;*&nbsp;??<br />volatile&nbsp;unsigned&nbsp;short&nbsp;*)0x83000002是不是类似声明了&nbsp;&nbsp;<br />short&nbsp;*ip,ip=0x83000002,那么TG240128_COM表示硬件上对应的地址0X83000002,就为什么又有第一个*???<br />
zlgarm 发表于 2007-1-15 17:42 | 显示全部楼层

re

(volatile&nbsp;unsigned&nbsp;short&nbsp;*)0x83000002:&nbsp;表示的是一个指针;<br /><br />那么(*((volatile&nbsp;unsigned&nbsp;short&nbsp;*)0x83000002):表示的就是指针指向的单<br /><br />元的值了.
jlb555 发表于 2007-3-9 11:16 | 显示全部楼层

0x83000002怎么定义出来的

  
computer00 发表于 2007-3-9 11:26 | 显示全部楼层

它的地址就是那么多.物理结构决定的。

  
jlb555 发表于 2007-3-9 13:43 | 显示全部楼层

还是有点不懂,请教该段

/*&nbsp;定义LCM地址&nbsp;*/<br />#define&nbsp;&nbsp;TG240128_COM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(*((volatile&nbsp;unsigned&nbsp;short&nbsp;*)&nbsp;0x83000002))&nbsp;&nbsp;&nbsp;<br />#define&nbsp;&nbsp;TG240128_DAT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(*((volatile&nbsp;unsigned&nbsp;short&nbsp;*)&nbsp;0x83000000))
jlb555 发表于 2007-3-9 14:19 | 显示全部楼层

?

怎么看不到地层的管脚操作,只看到对TG240128_COM&nbsp;TG240128_DAT&nbsp;操作&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部