原创 USB之HID上位机程序源码_实现

2010-4-25 04:41 6810 3 16 分类: MCU/ 嵌入式

花了一个多星期,终于把USB_HID的上位机、下位机实现了通信。 呵呵,有点累,先看图说话____


点击看大图




点击看大图上位机程序界面


点击看大图


用手机拍的图片,不太清楚,但是可以分辨得出,在LCD1602上显示有数据。


EXE文件下载(需要,可以参考一下,可以查找所有的HID设备): https://static.assets-stash.eet-china.com/album/old-resources/2010/4/2/be013382-9a65-4bbe-882c-3a00c9bb9884.rar


===============================================


下位机是采用CYPRESS的IC,CY8C24894。USB 传输是中断方式传输,EP1为 IN(数据输出到PC), EP2为 OUT(数据来自PC)。此次版本程序的流程是,如果收到来自PC端的数据包( 8 bytes),则下位机也将此数据包往PC端发,上位机收到后将结果直接显示到数据窗口。

文章评论13条评论)

登录后参与讨论

用户377235 2015-12-11 09:51

能否发我一份学习一下,谢谢,abcba_2007@163.com

用户377235 2015-4-20 22:20

前辈,能发一份HID上位机程序源码给我吗,不胜感激,我的邮箱pejita@tom.com,谢谢!

用户1739460 2014-6-5 09:38

前辈,您好,现在在做的这个项目用到STM32 USB部分,您的上位机源代码能否也发给我一份,给我参考一下,本人刚着手学习VC++6.0,需要您们这些牛人的杰作拿来模仿与提高,我的邮箱lulijuan@hust.edu.cn,I am looking forward to your reply,thank you so much and I wish god bless you!

用户377235 2014-3-8 10:52

博主你好,我正在学习如何开发USB上位机,能发一份源程序给我吗?非常感谢,2544472070@qq.com

用户413364 2013-8-20 21:40

博主您好,我正在学习USB上位机开发,能否把你的上位机源码参考学习,我的邮箱为2361492493@qq.com,谢谢啦

用户377235 2013-7-10 11:29

前辈,能发一份HID上位机程序源码给我吗,邮箱king19880413@163.com,谢谢!

用户377235 2013-5-18 00:02

博主,能给我一份源码么?

邮箱是310610014@qq.com

先谢了

用户377235 2013-5-10 22:36

大侠,能给我发一个该程序的源码吗,非常感谢,keri_syml@sina.com

用户377235 2012-9-16 19:50

谢谢,学习了。

用户423221 2012-4-19 15:22

博主你好,我正在学习CY7C68013的USB部分,我想要你的上位机源码参考学习,可否给我参考,我的邮箱1039877896@qq.com 先谢谢了
相关推荐阅读
用户264910 2010-04-27 06:45
Wire 与 Reg 的区别(Verilog)
数据类型 Wire 与 Reg 的区别,以下是网上资料的整理(不知道是不是官方的解释,学习ing...):====================================There are t...
用户264910 2010-04-26 00:28
基于FPGA/NiosII的等精度数字频率计的设计
基于FPGA/NiosII的等精度数字频率计的设计有以下特点:    1. CPU并行处理   32位软核处理器 NiosII 、处理速度为75MHZ         标准计数器,处理速度为100MH...
用户264910 2010-04-25 21:40
触摸式鼠标的设计实现
    利用CYPRESS的平台,做项目开发,可以节省好多时间(深有体会)。利用CY8C2489C这款IC,可以实现触摸式 USB 鼠标。通过初步硬件调试,发现效果还不错,基本上实现了USB 鼠标的相...
用户264910 2010-04-25 15:52
关于ACEX1K EP1K30TC144-3的配置资料
   关于ACEX1K  EP1K30TC144-3的配置资料      最近在学习关于单片机配置FPGA的知识,看了一些英文资料,现摘抄整理出来,从中可以了解FPGA配置的原理和流程.-------...
用户264910 2010-04-25 15:49
Avalon总线学习
Avalon总线具有以下基本特点:   ● 所有外设的接口与Avalon总线时钟同步,不需要复杂的握手/应答机制。这样就简化了Avalon总 线的时序行为,而且便于集成高速外设。Avalon总线以及整...
用户264910 2010-04-25 10:58
USB 驱动开发板
在产品设计开发中,常常感叹各种需要加入各种各样的驱动(包括加入硬件驱动IC和驱动程序的编写)。常常感到心有余而力不足啊。比如说,USB驱动。在这USB横行的年代,过去以往的串口已经退出历史的舞台了。虽...
我要评论
13
3
关闭 站长推荐上一条 /2 下一条