大家好:
小弟我最近刚调通OV7670,想通过USB把图像通过BULK方式传回PC,可是在官网的USB库里看到BULK方式的例子是 用100脚的芯片 读SD卡 BULK传输回PC。看得云里雾里,因为他的外设很多,实在看不出是怎么实现的,另外也没有上位机的案例可供学习。
因为我用的是 STM32F103C8T6,管脚IO很少,很希望能有一份关于 USB BULK最简单的案例,没有任何其他外设,只是实现600-800KB/秒的速度就可以。
所以我想求一个最简实例。
谢谢大大们的点播~~!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
嗯嗯。谢谢你热情的帮助,我用了另外一个代码,已经调通了。不过只能收发22个字节的数据。还在看手册。
stm32 usb发送速度受上位机驱动,stm32底层代码影响,你这个22K很不正常,前段时间调试stm32f042 usb都有600K
嗯嗯。我的上位机没问题的,以前有用上位机测试过其它单片机USB功能,应该是STM下面代码的问题。我移植论坛上一位朋友的代码的,他之前也有只能收发22个字节的情况。用他的代码是因为移植的代码被简化得只有两个头文件,很容易就能移植。
楼主搞得咋样了,可以给我一份例程吗?
一周热门 更多>