[新手园地] LPC11xx.h中对硬件资源声明问题

[复制链接]
 楼主| xujiandong1985 发表于 2012-1-14 10:48 | 显示全部楼层 |阅读模式
#define SYSCON      ((SYSCON_TypeDef *) SYSCON_BASE) //系统配置
SYSCON_TypeDef是结构体变量名,SYSCON_BASE是个基址,有了这个宏定义,就可以用“SYSCON->结构体成员”不知道语句里的“*”是什么意思,起到什么作用。请大家指教!
hebeijiang 发表于 2012-1-14 11:56 | 显示全部楼层
强制将SYSCON_BASE转换为SYSCON_TypeDef 类型的指针,
SYSCON就是个SYSCON_TypeDef 类型的指针,所以可以 SYSCON->结构体成员 。
 楼主| xujiandong1985 发表于 2012-2-2 13:08 | 显示全部楼层
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

9

帖子

1

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

1

主题

9

帖子

1

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