wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:710回复:1

ren 兄再进。

楼主#
更多 发布于:2003-08-26 15:07
len=1;
*buf=3;
for(i=0; i<len; i++, buf++ )
{
outportb(rega_dport,*buf); //#define rega_dport 0x20 数据端口寄存器
}//往端点写一个字节的数据,具体往那个端点写就要看你在运行这几行之前索引的是那个端点了,比如如果是ep4in,那么就是往端点4in里面写入1个字节数据。
========================================================
这是往里写数据,可是往里面怎么写呀??  是下位机发的? 还是还有程序。

嘿嘿。不问问题,在这样的地方不好。 还是附带一个小问题好了。

 :P :P
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-28 15:33
之前不是跟你说了吗,那个OUTPORTB()函数里面就是个指针操作,先用一个指针指向数据端口的地址,也就是OxXX20,然后往这个地址里写入buf的数据!

[编辑 -  8/28/03 by  jinghuiren]
游客

返回顶部