搜索
bottom↓
回复: 9

[求助]STM32F103自身USB与pc机如何收发数据

[复制链接]

出0入0汤圆

发表于 2010-9-12 16:25:18 | 显示全部楼层 |阅读模式
本人想用STM32F系列的芯片自带的USB模块功能去和计算机实行收发数据,不用嵌系统的形式,该如何进行编程?驱动的问题又怎么解决?STM32 USB

HID和STM32 USB CDC这两种形式,我应该使用哪种?如果使用了STM32 USB HID这种,是不是我就不用装驱动了,xp系统就能自动发现USB了,然后直接

用上位机的软件和芯片通讯就行?

       求助高手,给小弟一个大概的思路,怎么能实现STM32的USB和上位机进行通讯?我需要从哪学起?

出0入0汤圆

发表于 2010-9-13 08:54:55 | 显示全部楼层
USB我也没搞过,帮顶一下。

出0入0汤圆

发表于 2010-9-13 09:41:20 | 显示全部楼层
hid好像就是类似于键盘一类的外设,不用驱动,但是属于中断传输,传输的字节数少,一包最大64字节,速度慢

出0入0汤圆

发表于 2010-9-13 10:29:37 | 显示全部楼层
看你的数据量和速度要求了,搜搜旧贴有例子

出0入0汤圆

发表于 2010-9-13 21:41:08 | 显示全部楼层
善用搜索功能啊

出0入0汤圆

发表于 2010-9-13 21:52:09 | 显示全部楼层
CDC好

出0入0汤圆

发表于 2012-9-6 16:30:27 | 显示全部楼层
我做了CDC,但是用PL2303  计算机检测到的还是串口吗

出0入0汤圆

发表于 2012-9-6 19:44:34 来自手机 | 显示全部楼层
first_blood 发表于 2010-9-13 09:41
hid好像就是类似于键盘一类的外设,不用驱动,但是属于中断传输,传输的字节数少,一包最大64字节,速度慢 ...

网上几种数控系统MACH3USB卡貌似都是HID方式传输的啊,难道这个会是制约性能的瓶颈吗。

出0入0汤圆

发表于 2012-9-13 22:55:56 | 显示全部楼层
学习,,,

出0入0汤圆

发表于 2012-9-14 00:29:03 | 显示全部楼层
HID类,去STM网站上面下例程序,在此基础上修改。PC上位机用Busbond调试,用libusb开发,C++不会的用C#的封装,好像叫做usblibdotnet什么的,在sourceforge网站上有下载,先搞懂USB几个描述符枚举什么的,圈圈有写过一个关于这个的书。看标准英语不好的话,翻翻周立功出的那本USB的书,有翻译的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-7 06:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表