返回信息流本人一大三小白,最近在实验室里干活,老师让写个USB 2.0的上位机程序,我一点头绪都没有,求大神能够指教一下,哪怕给说点学习资料也行[ema1]
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #16579同步于 2018/3/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
USB2.0上位机开发
Pzewen123
2018/3/22镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
看上位机在什么环境,如果是windows就是写windows对这款usb芯片的专属驱动,再加上一些ui。如果是linux系统,就是写linux下的usb驱动,我之前写过,就是根据usb驱动skeleton改代码。
是windows系统的,应该是用visual c++或visual c#,学长你有啥经验能传授我一下吗。。感激
【 在 sinianbentu 的大作中提到: 】
: 看上位机在什么环境,如果是windows就是写windows对这款usb芯片的专属驱动,再加上一些ui。如果是linux系统,就是写linux下的usb驱动,我之前写过,就是根据usb驱动skeleton改代码。
学长你说的网上串口上位机是用的以太网吗,其实老师也没要求必须用usb,如果这个简单的话我也可以用这个。
【 在 Ncer 的大作中提到: 】
: 看用什么协议了,usb协议就复杂了。用串口协议的话就简单,网上串口上位机一大把
串口上位机当然是用串口阿。。。百度搜usb转ttl
【 在 Pzewen123 (哒哒哒) 的大作中提到: 】
: 学长你说的网上串口上位机是用的以太网吗,其实老师也没要求必须用usb,如果这个简单的话我也可以用这个。
你整个系统目标是啥,或者上位机目的是干啥的啊,用来和什么设备接口通信的啊,和对方也有关系。要是对方支持串口,你用的是笔记本电脑,没串口,就可以用usb转串口,或者是接口不够用了,也可以用usb转的来扩展。usb可以转为多种硬件接口,像串口、以太网口都能转,转完后,再编程的话就和usb协议没关系了,就把它当串口或是网口用就行,调用编程接口就行。
我是学姐。。。windows下的我没写过,不过原理都一样,不管是其他人说串口还是usb接口,都是首先要写驱动,然后写ui。如果你是使用的话,串口或usb网上都有现成的上位机。如果老师让你做的话,你需要问清楚,目标、难点、有无创新点等。这样才不枉费你花时间去学习。
【 在 Pzewen123 (哒哒哒) 的大作中提到: 】
: 是windows系统的,应该是用visual c++或visual c#,学长你有啥经验能传授我一下吗。。感激