c语言中这一句怎么用vc++表达

c语言中这一句如何用vc++表达?xdataPSD_REGSPSD3200_reg_at_ 0xA800//什么意思?如何用vc++表达这一句的意

c语言中这一句如何用vc++表达?
xdata PSD_REGS PSD3200_reg _at_ 0xA800;//什么意思?如何用vc++表达这一句的意思呢?

[解决办法]
xdata PSD_REGS PSD3200_reg _at_ 0xA800

xdata、_at_这些关键字要由编译器支持,比如编写单片机c的Keil编译器,VC应该不支持。
在Keil里面0xA800可能是代表某个外部寄存器或者外部data RAM的物理地址。
这样定义之后,方便直接读写。
[解决办法]

探讨

xdata PSD_REGS PSD3200_reg _at_ 0xA800

xdata、_at_这些关键字要由编译器支持,比如编写单片机c的Keil编译器,VC应该不支持。
在Keil里面0xA800可能是代表某个外部寄存器或者外部data RAM的物理地址。
这样定义之后,方便直接读写。