2014年3月13日
摘要: #define GPJ2CON (*(volatile unsigned long *) 0xE0200280)开始对于上面的语法不太理解,但通过拆分,我们可以看的更明白:1、(unsigned long *)变量,代表“变量”是一个unsigned long类型的指针;例如:(unsigned long *)i ,语句中 i 即为(unsigned long *)的一个指针;2、volatile是一个修饰符,告诉编译器此段代码不要优化;因此,(volatile unsigned long *)变量,意思是未优化指针类型的变量;例如:(volatileunsigned long *)i ,语句 阅读全文
posted @ 2014-03-13 00:17 一路前行 阅读(10982) 评论(0) 推荐(1) 编辑