DIY编程器网

标题: uuprog开发教程:改用winusb驱动库先行测试 [打印本页]

作者: liyf    时间: 2014-11-16 14:44
标题: uuprog开发教程:改用winusb驱动库先行测试
       由于win7 x64以上的系统的驱动必须要签名,而这个签名可不是免费给的,需要按年来购买,是不是很蛋疼的事,对于吊丝来说这是不可能的,我们可以使用第三方的usb库来实现,例如libusb0,winusb,原厂的usb驱动库(原来没有签名的,现在也签名了)。我们这里还是想m$看齐,毕竟系统是他的,总不可能把winusb卡了吧。
      说归说,测试是否正常还是必须的,不然后面工作都会白做了。先用实例工程测试下在win7 x64下是否正常。工程文件从那获取呢,当然是厂家的网站了:
http://www.silabs.com
要是你不能下可以留言,我的百度盘有下好的,文件挺大的(不是现在的人怎么想的了,小东西就够了,偏要做大才觉得有摸样)。
这里我们只需要winusb_bulk的实例就够了,其他不需要。为这个下个2G多的文件确实太那个了。

自己建个keil工程,将需要的文件加进去,编译一堆错误,都是些厂家定义的头文件,拷过来就行了,先编译过了先。
用u-ec5下载固件到我们的uuprog里,这里为了测试方便就直接编译了,没有用到bootloader,反正都差不多的。

直接点一下运行按钮,烧写环境懒得拆了
找到这边,自己不能装驱动,需要指定到路径,不难

装好驱动的样子,这个可是win7 x64,如假包换哦
没有看到感叹号了,就用它了

测试下bulk传输,选了个下面的readme文件,10k吧,点send,鼠标停顿下,能接受,毕竟512的包。传完没有任何提示,实例将就了。
在reseive下,接收到文件没看到错误,看来可行。
为了大家方便这里提供下载
WinUSB_Bulk.rar (6.22 MB, 下载次数: 131)


作者: shangdawei    时间: 2014-11-16 15:10
Winusb 驱动确实方便多了
作者: dwl65    时间: 2014-11-16 22:54
这个东西好。
作者: 电子    时间: 2014-11-17 08:18
值得学习中,资料很好。
作者: jy11    时间: 2014-11-17 12:51
不错,资料 很好,谢谢 版主。
作者: bywqdq    时间: 2015-1-11 21:54
要好好研究一下
作者: flycatjp    时间: 2015-12-6 16:20
很好,可以研究一下
作者: dwl65    时间: 2015-12-6 21:34
这个折腾好,支持!
作者: leihen0525    时间: 2016-2-26 13:05

很好,可以研究一下
作者: zjs423315    时间: 2016-12-26 22:28
没有银子了,这个能不能用?
作者: zjs423315    时间: 2016-12-26 22:28
没有银子了,这个能不能用?
作者: 张尉    时间: 2017-1-8 22:34
谢谢楼主分享
作者: ani    时间: 2017-4-22 00:32
好资料,谢谢分享!
作者: zhuihai    时间: 2019-6-17 09:32
来点银子太费了
作者: wlecust06    时间: 2021-1-24 16:01
不错 bulk winUSB
作者: wlecust06    时间: 2021-1-24 16:01
下来看看 支持
作者: wlecust06    时间: 2021-1-24 16:02
加两个银子就够了




欢迎光临 DIY编程器网 (http://diybcq.com./) Powered by Discuz! X3.2