[VxWorks] 请教一个有关VxWorks基本的问题

ygwilliam   2009-12-27 00:04 楼主
比如我有个寄存器地址,我如何对他进行操作啊,使用什么指令进行读写啊???

本人新手,呵呵

回复评论 (5)

直接赋值即可,*0x8000=0xAA;
IO地址可以用sysInByte,sysOutByte函数来完成
点赞  2009-12-27 19:49
知道寄存器的地址,直接赋值即可。
当然,大多数的做法是定义一个和该寄存器位宽相同的指针,操作该寄存器的时候就当成普通的指针来操作其内容。
点赞  2009-12-27 21:24
如果有tornado,可以用d 地址打印;m 地址改写
点赞  2009-12-31 17:22
还是先画板子吧
点赞  2010-1-2 00:15
同意3楼的观点,应该在头文件中用宏定义定义地址。基地址要定义好,然后可以设置偏移地址
点赞  2010-1-7 23:26
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复