阅读:1866回复:7
wince下怎样实现对底层的读写
我的系统平台是wince3.0,使用的编程软件是ecv3.0,现在我想在wince下直接对底层的某些寄存器进行读写访问,不知能否实现。希望各位高手指点,谢谢。
|
|
沙发#
发布于:2003-03-19 10:06
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-03-19 15:59
楼上的兄弟能不能给出个具体的例子,我要读写串口的寄存器。
|
|
地板#
发布于:2003-03-21 14:47
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2003-03-24 21:41
或者你知道串口的寄存器地址,在EVC里嵌入汇编也可以直接读写
|
|
5楼#
发布于:2003-03-25 11:48
首先你得知道寄存器物理地址,
然后用VirtualAlloc() VirtualCopy()把它影射到虚拟地址上 就可以对这个虚拟地址进行操作。 |
|
|
6楼#
发布于:2003-12-12 08:43
串口应该用CreateFile,ReadFile,WriteFile 等 同意此观点 |
|
7楼#
发布于:2004-01-05 20:56
看情况了。如果是硬件是x86,用READ_PORT_xxxx和WRITE_PORT_xxxx就可以访问硬件地址。如果是arm的,必须先映射到内存地址,在访问。
|
|