[英]What is the difference between the C programming language and C programming under linux?
[英]Which easy programming language to use for parallel port programming under Linux?
我父亲想用Ubuntu进行LPT编程(通过中继卡)。 他习惯于QBasic和PowerBasic,但愿意为他的目标学习一种新的(简单)语言。
你可以给我什么建议来完成这项任务?
如果模块pyParallel有效, Python将是我的最爱。 如果有其他可用于Python的模块,请告诉我。
我无法更改硬件,只需要更改软件。
提前感谢任何提示!
Python模块pyParallel有效。 我上次试过这个版本。 昨天我使用了HEAD修订版,它确实有效。
对于试图执行相同程序的人:
lp
并加载ppdev
。 它允许您访问并行端口设备文件。 lp
以便它具有对/dev/parport*
写访问权。 # chmod a+rw /dev/parport*
步骤2.,3。b)和4.必须重复每次重启。
黑名单不能正常工作(尚未)。
您可以为parport设备文件创建
udev
规则,以便每个用户都具有对它的写入权限。
更新:黑名单现在有效。 这是带有CUPS的Ubuntu 9.04中的一个错误。 在9.10它完美地运作。
快乐的黑客!
http://www.mono-project.com/Visual_Basic他至少熟悉这种语言,但访问并行端口是一项更复杂的任务。 我知道有办法,但所有在线样本都处理Windows库。
Python并不比Basic简单。 但我认为并行端口和其他硬件编程C是一个自然的选择。 这并不难学,花一些时间学习C值得。
另一种选择可能是Arduino ,它有自己的IDE,可以与大量语言连接,也可以在所有平台上运行。 这更像是一个业余爱好者的事情,但可能会为你效劳。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.