阅读:2051回复:11
请大家推荐一个在windows2000或XP下对并口进行实时控制的方法
?????????是使用api还是dll 请附相关程序
|
|
沙发#
发布于:2005-01-26 22:12
?????????是使用api还是dll 请附相关程序 你要怎么控制? 控制加密狗?打印机?还是其它什么设备? 有的可能厂商已经提供了开发包,和很多代码了 :D |
|
|
板凳#
发布于:2005-01-26 22:46
我就是让并口的数据线按我的xp或2000下的程序输出高低电平 这样其实比较简单 主要是想要实时性好 有什么dll或api程序吗?
|
|
地板#
发布于:2005-01-26 22:59
我就是让并口的数据线按我的xp或2000下的程序输出高低电平 这样其实比较简单 主要是想要实时性好 有什么dll或api程序吗? 你是想使用ReadFile等直接对LPT操作吗? |
|
|
地下室#
发布于:2005-01-26 23:07
搜索一下,可得到不少例子。
|
|
5楼#
发布于:2005-01-28 09:31
控制串口没问题,实时性多高?WINDOWS下实时比较困难。你用来控制电机还是控制IO?
|
|
6楼#
发布于:2005-01-28 10:01
大概1-2ms采样一次电平 有什么建议吗?
|
|
7楼#
发布于:2005-01-28 10:06
如果自己用,就用 _inp和_outp好了。
如果商用,还是写driver吧! |
|
|
8楼#
发布于:2005-01-28 11:31
用多媒体时钟的回调函数
|
|
9楼#
发布于:2005-01-28 12:57
多媒体时钟回调 很难保证实时应用吧
|
|
10楼#
发布于:2005-01-28 16:20
use winio
|
|
|
11楼#
发布于:2005-01-29 12:08
多媒体时钟回调 很难保证实时应用吧 可以做到1~2毫秒的精度。多媒体时钟回调可以认为优先级很高,跟ISR差不多,但是只能在回调函数里做极有限的事情,如极少量的寄存器操作,修改几个内存变量。调用API函数基本上是禁止的,只有PostMessage等个别函数例外。 |
|