WinCE下访问IO口可以用WinIO么
我在XP下使用WinIO,按照下面的步骤:
(1):将WinIo.dll、WinIo.sys、WINIO.VXD三个文件放在程序可执行文件所在目录下;
(2):将WinIo.lib添加到工程中,WinIo.lib及winio.h文件必须放在工程目录下;
(3):在StdAfx.h头文件中加入#include "winio.h"语句;
(4):调用InitializeWinIo函数初始化WinIo驱动库;
(5):初始化成功的话执行的话MessageBox(_T("success"));
否则MessageBox(_T("failure"));
(6):调用ShutdownWinIo函数;
运行程序:
弹出“success”,说明初始化成功。但是在WinCE下弹出“failure”,说明初始化函数执行失败了。请问这是为什么呢?是不是在WinCE下不能用WinIO访问IO口呢? 该如何解决呀?
我是在研华pcm-3362板卡上开发的,虽然有已经封装好的API,但是不确定有没有访问IO口的函数,所以保险起见自己动手写一个~~~ 刚接触嵌入式开发,不甚了解,向高手们讨教啦~~
[解决办法]
WinIo只能在Windows NT/2000 and XP使用 还是另想办法吧
[解决办法]
不可以用WINIO。