怎样对IO端口进行操作?

taotao7805 2004-12-03 05:01:26
怎样对IO端口进行操作,比如把硬件的某IO脚置1或0?谢谢。
...全文
178 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
broown 2004-12-15
  • 打赏
  • 举报
回复
在Micorsoft的OS中打开文件函数可以是一个端口
用FILE *.fp;
fp=fopen(COM1,"r");
也是一样的
broown 2004-12-15
  • 打赏
  • 举报
回复
m_hComm = CreateFile(szPort, // communication port string (COMX)
GENERIC_READ | GENERIC_WRITE, // read/write types
0, // comm devices must be opened with exclusive access
NULL, // no security attributes
OPEN_EXISTING, // comm devices must use OPEN_EXISTING
FILE_FLAG_OVERLAPPED, // Async I/O
0); // template must be 0 for comm devices
FreeSeagull 2004-12-15
  • 打赏
  • 举报
回复
写一个驱动,EZ~~~
nuaawenlin 2004-12-15
  • 打赏
  • 举报
回复
在Windows98以下,使用inp(),outp()就可以了,在2000以上,就要编写驱动或是下载WinIo这样的第三方库来实现了
zxwitsme 2004-12-07
  • 打赏
  • 举报
回复
有个类叫做WinIO,可以方便的实现
taotao7805 2004-12-06
  • 打赏
  • 举报
回复
难道就没有人知道这个问题吗?
AthlonxpX86 2004-12-06
  • 打赏
  • 举报
回复
http://www.csdn.net/cnshare/soft/16/16791.shtm

2,644

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧