原创 EDN USB学习板之实战第六个USB程序:自己定义的USB设备

2008-3-13 13:29 6501 10 15 分类: 通信

下载整个工程包:


地址1:UsbOfCompuer00.rar


地址2:rar


下载地址3:rar


本次实战程序是自定义的USB设备,所以操作系统并没有自带驱动,需要自己开发。
在经过无数次的蓝屏和郁闷之后,圈圈终于成功写好了驱动程序。启用了D12的端
点1和端点2,端点1为中断传输,最大包为16字节,查询间隔为10ms。端点2为批量
传输,最大包为64字节。端点1的输出第一个字节为控制END USB板上的LED的,每个
bit代表一个LED,为1时表示对应的LED亮。端点1的输入第一个字节为返回的开关
状态,每个bit代表一个按键,为时表示对应的按键按下。输出端点2的数据通过串
口发送出去,串口接收到的数据通过端点2返回。圈圈写了一个上位机软件,可以
通过它控制EDN USB板上的8个LED、显示8个按键的状态、往端点2发送数据、从端点
2读数据等操作。


驱动程序和应用程序请可在我的博客中下载:


http://group.ednchina.com/93/
http://www.ednchina.com/blog/computer00
http://computer00.21ic.org


 

文章评论7条评论)

登录后参与讨论

用户1364249 2008-3-15 21:15

回一个帖,再顶一下!!表达我得感谢。

computer00 2008-3-14 23:58

解压密码看里面的解压说明。可以直接打开的,或者看这个压缩包的注释。

用户134183 2008-3-14 22:34

怎么要密码啊。??

用户80678 2008-3-14 09:59

呵呵,了解,谢谢!!!

computer00 2008-3-14 09:48

呵呵~~~这时驱动程序和应用程序还没发布呢~~~ 原贴中的内容是预留的,固件、驱动程序、应用程序、应用程序源代码、驱动程序源代码,准备每天发一个,这样比较好。所以你还需要再等等才能找到驱动程序和应用程序。

用户80678 2008-3-14 08:41

谢谢,可是怎么找不到驱动程序和应用程序的链接啊?

用户134833 2008-3-13 19:42

谢谢共享!
相关推荐阅读
computer00 2013-06-05 16:27
[招聘]Android系统开发工程师
任职要求: 1. 扎实的C/C++基础,熟悉嵌入式Linux和Android操作系统的软件开发; 2. 良好的沟通能力和逻辑思维能力; 3. 良好的英文文献阅读能力; 4. 具备...
computer00 2013-06-04 09:26
[招聘]Android应用开发工程师
任职要求: 1. 具备扎实的面向对象编程思想和JAVA编程基础; 2. 熟悉Eclipse+ADT开发环境,熟练掌握Android基本类库; 3. 熟悉网络应用和多媒体应用开发; ...
computer00 2012-09-26 13:15
圈圈的新浪官方围脖
http://weibo.com/computer00  ...
computer00 2012-09-26 13:12
欢迎大家去收听圈圈弹的曲子
http://www.tudou.com/home/_105209016  ...
computer00 2009-06-29 15:07
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)下载地址1:下载地址2: 勘误.pdf...
computer00 2009-06-25 11:23
一块磐正845GE主板PS2接口的修复
圈圈有一部台式机,某天开机时,发现键盘用不了了,停留在输入BIOS密码那里。主机自检通过,但是蜂鸣器却发出很微弱的、连续的声音,同时键盘的三个LED也没有出现象往常一样的闪烁一下。圈圈以为多日未用,积...
我要评论
7
10
关闭 站长推荐上一条 /2 下一条