问题标签 [parallel-port]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
usb - 启用 dBASE III 程序以在 USB 打印机上打印
我有一个朋友有一个古老的 dBase III 程序。他说连接到 USB 并行端口打印机时无法打印,并且正在考虑将程序转换为 MS-Access。但是,有大约 400 个表格和报告,所以我想知道是否还有其他更具成本效益的方法来解决这个问题。
linux - /dev/port 与 /dev/mem
我需要澄清一下。我可以直接写入以/dev/port
直接访问并行端口,它工作正常(我可以打开插入端口连接器的 LED)。但是,我认为我可以对/dev/mem
? (http://tldp.org/LDP/khg/HyperNews/get/devices/fake.html)。当我尝试读写时,/dev/mem
我没有收到任何错误,但写入似乎从未反映在外部连接器上。我之所以这么问,是因为根据我所读到的关于写入的内容,这不是我所期望的/dev/mem
。
你不能通过 ioports 访问/dev/mem
吗?
assembly - 从汇编中的打印机端口获取输入?
有没有办法通过 x86 程序集中的并行(打印机)端口接受输入?我的朋友正在设计一个芯片,它连接到打印机端口,上面有开关来轮询输入。他用 VB 编写了一个程序,但他希望我用汇编程序编写一个程序,因为他必须使用计时器。
delphi - 什么是最适合在寄存器级别共享硬件端口(COM、LPT 等)的虚拟机软件?
我正在使用 Delphi 开发实时控制软件,在过去的几年里,我已经完成了一些在 Microsoft 的 VirtualPC 下运行较旧的 Windows 安装的工作,它适用于“纯软件”开发(即没有或限制访问外部世界)。这些工具似乎能够与网络连接一起工作,但我必须维护通过并行端口(通过设备驱动程序)执行 I/O 的软件。我们还使用 USB I/O。过去我喜欢微软的虚拟工具,因为安装一个新的操作系统需要时间,然后(在我的例子中)安装 Delphi 和大量的库和组件来提供开发支持。在这些情况下,我并没有因为无法访问低级 I/O 端口而太困扰。
我想升级我的游戏,如果我可以从它访问外部世界,我很乐意为一个好的虚拟化工具付费,即我希望能够配置它以允许访问我机器的并行端口和 COM 端口就像它在本地运行一样。这种访问必须能够以寄存器术语公开并行端口,例如,“看到”地址 $03f8 处的端口,并支持这些寄存器的 I/O 操作(通过适当的内核访问),就像我的 Windows 7 64 -bit 安装是可以做到的。
我看到现在有许多虚拟化解决方案,但很难在如此低的水平上确定每个解决方案的能力。有没有人有这方面的经验或知识?
java - 并行端口 Java 编程
如何通过java控制并行端口的数据位。实际上我正在制作一个关于“基于WEB的电源处理”的项目,在该项目中我必须通过并行端口编程从互联网上的其他机器远程控制设备。有帮助吗?
c++ - WriteFile 到并行端口挂起
我正在编写一个 activex 控件,它将访问并行端口并将字节写入其中。我能够成功打开端口,但是当我写它时,它会挂在 WriteFile 函数上。我在这里错过了什么吗?我正在使用 Windows 7
robot - Control a robotic arm
I have a Cyber Robot CYBER 310 and a Sciento CS-113 robotic arm with no documentation. Both use a parallel port.
How could I program those?
For the Cyber one, I found this:
Nothing at all on the Sciento one.
Any pointers or examples in Python/Java/C/whatever appreciated.
[update] This page contains some information, but I'm still lost: http://www.anf.nildram.co.uk/beebcontrol/arms/cyber/software.html
c# - 是否可以使用并行端口对 LCD 20X2 显示器进行编程?
我想使用 C# 使用 LCD DISPLAY,在搜索时我意识到有几个人使用 PICS 来执行此操作,我只想知道这是否可以使用这种语言?
如果可能的话,一些与 this.c 相关的信息
c - 将一个简单的c程序从linux移植到windows
我想编写一个简单的 c 程序来执行以下操作。打开与并行端口的连接,使引脚 2 为高电平,使引脚 2 为低电平并关闭连接。我为此使用 JNI,所以我的 Java 源文件如下。
请注意,Java 文件应控制并行端口,即决定何时应为高或低。然后,我使用 javah 提取了 ac 头文件。
然后我为 Linux 实现了这个:
我不是 C 出口,所以上面的代码可能看起来很奇怪。但这并不重要。重要的是我也想为 Windows 实现这个。目标是获得一个 dll,就像我已经有一个用于 Linux 的 libMeas.so 一样。我已经让 MinGW 工作了,但问题是在 Windows 上你不能使用 sys/io.h。在 google 上搜索有关如何执行此操作的文档会得到有关如何在并行端口上写入数据的教程。我不想要这个,我只想让引脚 2 高或低。我的猜测是这应该相当简单。谁能指出我如何为 Windows 执行此操作(使用相同的头文件)的正确方向?
linux - Linux 模块文件丢失
实际上我是一个初学者,我正在尝试学习低级驱动程序和高级驱动程序的概念。我想知道一个模块是如何依赖其他模块来运行的。
我已经完成了lsmod
命令。我在输出中找到了这些行。
从以上几行,我了解到存在这样的模块,
- parport_pc
- LP
- 看台
我在目录中找到了源代码parport_pc.c
, 。但是我在整个文件系统中找不到源代码。尽管我在里面找到了。同样在目录中,我在 Makefile 中看到了一行,例如,lp.c
/usr/src/drivers/parport
parport
parpot.ko
/lib/modules/linux2.6.32-37-generic/kernel/parport
/usr/src/drivers/parport
那么我在哪里可以找到该parport.c
文件?我已经使用命令搜索了整个文件系统
但没有结果。为什么文件parport.c
丢失?