[STM32F1]

STM32F103C8T6的USB发送双缓冲 悬赏三百大洋!!!

[复制链接]
1532|11
手机看帖
扫描二维码
随时随地手机跟帖
啦儿啦|  楼主 | 2018-4-7 00:00 | 显示全部楼层 |阅读模式
STM32F103C8T6的USB发送双缓冲谁搞出来了,上传速度可以达到900KByte/s以上而且可控的(我之前搞出来的是不可控的)悬赏300大洋,说话算数!!!
jcdzxh| | 2018-4-7 07:43 | 显示全部楼层
上周搞好了,读spi2上传或者发送flash内容,速度990ms-1050ms之间,和上位机有关

使用特权

评论回复
mmuuss586| | 2018-4-7 11:59 | 显示全部楼层
没弄过呢;

使用特权

评论回复
评论
啦儿啦 2018-4-8 10:42 回复TA
这个好像搞的人确实不多。。。 
啦儿啦|  楼主 | 2018-4-7 12:13 | 显示全部楼层
jcdzxh 发表于 2018-4-7 07:43
上周搞好了,读spi2上传或者发送flash内容,速度990ms-1050ms之间,和上位机有关 ...

是可控的么,比如一次发1K字节,发完就停止,数据的准确性怎么样?

使用特权

评论回复
jcdzxh| | 2018-4-8 08:20 | 显示全部楼层
肯定可控拉,给传输地址和长度,ok

使用特权

评论回复
啦儿啦|  楼主 | 2018-4-8 10:18 | 显示全部楼层
jcdzxh 发表于 2018-4-8 08:20
肯定可控拉,给传输地址和长度,ok

加你好友了,麻烦通过一下

使用特权

评论回复
huzi2099| | 2018-4-10 10:31 | 显示全部楼层
cubemx的虚拟串口就可以,刚测了一下,最大跑到14M位每秒,用的32F407
103我再试一下

使用特权

评论回复
huzi2099| | 2018-4-10 10:35 | 显示全部楼层
你说的不可控是什么意思呀,是程序结构的问题吧

使用特权

评论回复
啦儿啦|  楼主 | 2018-4-10 11:46 | 显示全部楼层
huzi2099 发表于 2018-4-10 10:35
你说的不可控是什么意思呀,是程序结构的问题吧

你试试用103的cubemx的双缓冲

使用特权

评论回复
huzi2099| | 2018-4-10 12:06 | 显示全部楼层
啦儿啦 发表于 2018-4-10 11:46
你试试用103的cubemx的双缓冲

CDC_Transmit_FS这个发送函数如果返回是busy就可能是上轮发送没完成,是不是这里的问题.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

19

帖子

0

粉丝