STM32USB,求助

2019-10-16 00:23发布

本帖最后由 ARM学员 于 2016-12-14 18:27 编辑

你好,原子:
      我是刚开始接触USB这一块,打算用STM32F103做个USB小实验,你哪里有没有关于STM32USB移植的教程,移植越简单的越好,我已经从ST官网下载了"STM32_USB-FS-Device_Lib_V4.0.0"这个文件包,你网上发布的代码我已经看过了,感觉有点复杂,分不清楚哪些是USB移植的重点,最好是整个工程里面就只有USB相关的代码。目前我操作SD卡+FATFS已经没什么问题了,想移植一个"Mass_Storage"这种类型的USB,不知道麻不麻烦,所以请教请教你。我还有一个疑惑的地方是,USB_OTG和USB有什么区别,为什么STM32编程手册里面有一章是讲USB的有一章是讲USB_OTG的,到底看哪个呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
秋之前
1楼-- · 2019-10-16 02:00
官方有一个usb哭的文档,大致看一下了解一下usb库的工作方式,然后分析一下官方库例子的工作流程,理清楚里面的状态机工作流程,基本问题及不大,不过做这些工作本来就需要耐性,如果这都闲麻烦那就没得玩。
正点原子
2楼-- · 2019-10-16 04:32
这还复杂,那就没得搞了,找其他人帮你做吧
jiaozhu
3楼-- · 2019-10-16 05:35
usb操作的时候分 主机和设备,STM32_USB-FS-Device_Lib_V4.0.0只是一个设备库,要使用主机功能的话得用别的库。使用主机功能的时候会涉及到OTG,OTG和USB有啥区别,百度一下就晓得了
ARM学员
4楼-- · 2019-10-16 08:05
秋之前 发表于 2016-12-18 10:38
官方有一个usb哭的文档,大致看一下了解一下usb库的工作方式,然后分析一下官方库例子的工作流程,理清楚里 ...

说得好,干这行得有耐心
ARM学员
5楼-- · 2019-10-16 09:58
 精彩回答 2  元偷偷看……
天晴
6楼-- · 2019-10-16 10:03
ARM学员 发表于 2016-12-19 09:41
既然我都到这里来问了,那我肯定是百度过了,百度搜出来的排名靠前的都是广告,不是广告的就是答非所问, ...

貌似有同感,问题来了,当百度不知道的时候,谁有哪些好的方法介绍下不

一周热门 更多>