关于stm32f103c8 USB BULK传输最简单例子

2019-08-16 22:45发布

大家好:

小弟我最近刚调通OV7670,想通过USB把图像通过BULK方式传回PC,可是在官网的USB库里看到BULK方式的例子是 用100脚的芯片 读SD卡 BULK传输回PC。看得云里雾里,因为他的外设很多,实在看不出是怎么实现的,另外也没有上位机的案例可供学习。

因为我用的是 STM32F103C8T6,管脚IO很少,很希望能有一份关于 USB BULK最简单的案例,没有任何其他外设,只是实现600-800KB/秒的速度就可以。
所以我想求一个最简实例。

谢谢大大们的点播~~!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
华南虎
1楼-- · 2019-08-17 19:26
Gohome_soon 发表于 2016-5-24 20:45
你得装驱动,这个程序是103ze的,libusb驱动,网上有,是可以的,

嗯嗯。谢谢你热情的帮助,我用了另外一个代码,已经调通了。不过只能收发22个字节的数据。还在看手册。
Gohome_soon
2楼-- · 2019-08-18 00:11
华南虎 发表于 2016-5-24 21:52
嗯嗯。谢谢你热情的帮助,我用了另外一个代码,已经调通了。不过只能收发22个字节的数据。还在看手册。:' ...

stm32 usb发送速度受上位机驱动,stm32底层代码影响,你这个22K很不正常,前段时间调试stm32f042 usb都有600K
华南虎
3楼-- · 2019-08-18 03:43
Gohome_soon 发表于 2016-5-24 22:25
stm32 usb发送速度受上位机驱动,stm32底层代码影响,你这个22K很不正常,前段时间调试stm32f042 usb都有 ...

嗯嗯。我的上位机没问题的,以前有用上位机测试过其它单片机USB功能,应该是STM下面代码的问题。我移植论坛上一位朋友的代码的,他之前也有只能收发22个字节的情况。用他的代码是因为移植的代码被简化得只有两个头文件,很容易就能移植。
aabobo
4楼-- · 2019-08-18 04:15
华南虎 发表于 2016-5-25 08:40
嗯嗯。我的上位机没问题的,以前有用上位机测试过其它单片机USB功能,应该是STM下面代码的问题。我移植论 ...

楼主搞得咋样了,可以给我一份例程吗?
华南虎
5楼-- · 2019-08-18 08:10
 精彩回答 2  元偷偷看……
eysmcu
6楼-- · 2019-08-18 13:22
多谢分分享!在这个代码基础上改了下!搞定!

一周热门 更多>