还真是不知道中间的pdata是一个什么东西,如果pdata是一个自定义类型,那么前面又出现了char类型,当真匪夷所思。
*((unsigned char pdata *)R0) 这是在单片机以及嵌入式中很常用的语句 将R0这个地址强制转换成某类型的指针,然后解引用 这样就可以把某个固定的地址作为变量 在直接操作硬件的时候非常有用呵呵~