产品名称 | testPar V1.0 |
文档版本 | 并口测试程序说明 V1.0 |
一个可以下载到华禹手持设备(P1300、P1220、P1500系列)上的Java应用程序,用来测试并口控制。
下载 testPar.jad 和 testPar.jar 到华禹工控手持设备上,执行 JAVA 程序,可体验并口的读写。
下面是 testPar 程序的界面(从模拟器中抓取):
Java 本地接口(Java Native Interface (JNI))允许运行在 Java 虚拟机(Java Virtual Machine (JVM))上的代码调用本地程序和类库,或者被它们调用,这些程序和类库可以是其它语言编 写的,比如 C、C++或者汇编语言。
当一个程序无法完全使用 Java 编写时,开发者可以通过 JNI 来编写本地方法。
com.mtk 包是华禹工控提供的支持并口 JNI 操作的包,接口的定义如下所示:
public final class ParPort {
public ParPort() {}
public void outport(int addr,short data){}
public short inport(int addr){return (short)0;}
}
output 方法有两个参数:地址和数据,调用该方法可向指定地址写入 16 位的数据。
手持设备的数据总线是 16 位,因此,数据采用 short 类型。
Inport 方法有一个参数:地址,调用该方法可从指定地址读取 16 位的数据。
并口的测试程序如下所示:
int value = 0;
parp.outport(0x080fff00, (short)0x1234);
value = parp.inport(0x080fff00);
华禹工控资源:
华禹工控并口测试程序源码下载:testpar购买信息:
1. 创易电子淘宝店编写者 | 日期 | 关键词 |
华禹工控 | 2010-08-04 | File、J2ME、华禹手机模块、JNI |