读书人

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

发布时间: 2012-05-14 15:24:34 作者: rapoo

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的物理地址。
这样定义之后,方便直接读写。

读书人网 >C语言

热点推荐