下载地址3:Computer00Usb设备测试程序.rar
先插上我们的USB设备,如果是第一次使用,要先安装驱动程序。
驱动程序安装完毕之后,会在任务管理器中出现我们的USB设备。
然后就可以使用这个应用程序进行测试了。在设备未打开之前,
程序中的操作是不能使用的。单击[打开设备]按钮,就可以打开
设备了。如果打开设备失败,请检查设备是否已经正确连接,驱
动是否正确安装等等。设备打开后,就可以进行各种测试了。
LED状态栏可以控制EDN USB学习板上的8个LED的状态。可以通过
鼠标单击来打开和关闭对应的LED。当点击[关闭设备]按钮后,
所有LED将会熄灭。这些数据是通过端点1发出的,只发送一个字
节,每个bit表示一个LED,为1时表示该LED处于亮状态。
开关状态栏用来显示EDN USB学习板上8个开关的状态。当板上有
按键按下时,对应的按键会点亮。这些数据是通过端点1读回的,
每隔50ms就会读取一次按键状态。返回数据为1字节,每个bit表示
一个开关,为1时表示该按键处于按下状态。
发送数据区用来设置需要发送数据的值,为十六进制。总共为8字节。
当点击[发送数据]按钮时,就会将这8字节数据通过端点2发送出去。
EDN USB学习板在接收到这些数据后,会将它们以9600bps的波特率从
串口发送出去。
[接收数据]按钮用来接收数据。当EDN USB学习板从串口接收到数据
后,会把数据放在一个缓冲区内。当用户按下[接收数据]按钮时,就
会请求返回数据。如果缓冲区内没有数据,则1s后超时。由于使用的
环行缓冲,所以读取数据时,一次可能不会读完,需要多读几次。当
显示超时后,就表示缓冲区空了。
我们可以将EDN USB学习板上的串口跳线冒竖着跳,这样当我们发送
数据时,它从串口发出,又被串口收回,放到缓冲区中。这样,我们
就可以使用[接收数据]来接收数据了。
下面的信息栏显示的是一些操作信息,操作的时间,收发的数据等等。
Computer00 2008.03.15
wentaocao_512655445 2013-4-3 15:04
用户143275 2008-3-25 12:03
用户225900 2008-3-17 12:17
computer00 2008-3-17 10:00
用户80678 2008-3-17 08:46
用户225900 2008-3-16 22:20
用户225900 2008-3-16 22:19
用户70812 2008-3-15 22:04
用户128735 2008-1-27 10:48
用户44534 2008-1-25 19:32
电子人真是这样,耐的住寂寞!