[ZLG-MCU] GPIO驱动程序问题,大侠指点!!!

[复制链接]
2409|3
 楼主| kalehz 发表于 2007-3-26 15:55 | 显示全部楼层 |阅读模式
在GPIO驱动程序中,ioctl()函数中有一下几句不理解:<br />不重要的就忽略掉了,只写相关的。<br />int&nbsp;num;<br />volatile&nbsp;u32&nbsp;*Reg;<br />..........<br /><br />Reg&nbsp;=&nbsp;(volatile&nbsp;u32*)(GPIO_ADDR_BASE+GPIO_PORT_ADD&nbsp;*num);<br /><br />..............<br /><br />Reg[GIPO_SET_OFFSET]&nbsp;=&nbsp;1u&lt&ltarg;<br /><br />第三句是不是把num的地址赋给Reg了?要是的话,那么第四句怎么理解?这个好像是数组函数的用法?请大侠指点。谢谢!!!
王紫豪 发表于 2007-3-27 22:28 | 显示全部楼层

Reg 是个指针,然后赋个地址,然后就对地址指向的空间赋值

  
 楼主| kalehz 发表于 2007-3-28 17:18 | 显示全部楼层

谢谢指点

那么Reg后面的[GPIO_SET_OFFSET]怎么理解?
王紫豪 发表于 2007-4-7 00:37 | 显示全部楼层

偏移量啊!!

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

13

帖子

0

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