请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

测试了下STM32f103 CDC 的速率

[复制链接]
天臆弄人 发布时间:2019-4-15 16:27
本帖最后由 天臆弄人 于 2019-4-15 16:59 编辑
( h% ^, G3 w: y  a( K; r
; Y% S/ Y8 j* I0 E/ S& U是这个速度吧
" ?: T* H8 D& q

通过串口发送了一个28M的文件

通过串口发送了一个28M的文件

STM32发1M, 835K/S

STM32发1M, 835K/S
收藏 1 评论10 发布时间:2019-4-15 16:27

举报

10个回答
edmundlee 回答时间:2019-4-15 17:11:10
以前有人测过, 好象不止这速度
天臆弄人 回答时间:2019-4-15 17:14:27
edmundlee 发表于 2019-4-15 17:119 J4 n6 |7 }. V* F7 v
以前有人测过, 好象不止这速度

0 r" F& Y, j. K( X' ?1 i% G; p; V你看到的是USB3.0的,我看到的测速率都是在650K 左右。) U( D1 h/ j7 S
刚又用了3级优化,测发送速率达到了 903k/S
edmundlee 回答时间:2019-4-15 18:07:40
天臆弄人 发表于 2019-4-15 17:14
$ I0 T3 Z  G. D0 R9 k3 Y你看到的是USB3.0的,我看到的测速率都是在650K 左右。6 A- I; @" `+ Q3 K9 I) f
刚又用了3级优化,测发送速率达到了 903k/S ...

; C+ i. b+ o4 l8 n: Q不是, 是2.0的, 是以Meg为单位的速度
DavidTan 回答时间:2019-4-16 09:29:25
本帖最后由 tgw860910 于 2019-4-16 09:33 编辑 5 i5 g- j) F7 n7 N2 t. V
/ i( h! a5 G7 P! t* b
我之前用USB的虚拟串口测试过,大概65万bytes每秒。你这里的704k/s,如果是字节的话,应该就差不多了,换算成bit的话就差不多是6Mbit/s了/ v! I7 M9 X% r0 J
Kevin_G 回答时间:2019-4-16 15:44:58
点赞,学习下
xiaoxiao0932 回答时间:2019-4-23 15:47:31
可否告知:
9 X: T' m' V# u; k1.接收大数据是否验证正确性?
$ A/ t" w: k7 Z$ a5 V1 H2.每包数据的发送长度是多少?' p. k! j: K- i  I; @
3.从单片机发送到电脑的速度能达到多少?(在验证发送数据正确不丢数的情况下)
xiaoxiao0932 回答时间:2019-4-24 08:57:55
数据的正确性是否验证了啊?
xiaoxiao0932 回答时间:2019-4-24 09:41:40
这回复怎么还需要验证啊????9 Y) F9 K) {4 V( h! Z
天臆弄人 回答时间:2019-4-25 08:29:34
xiaoxiao0932 发表于 2019-4-24 09:419 M! O. {: A. s9 |
这回复怎么还需要验证啊????
4 u7 y6 e' M- @1 @4 y9 @# [; ~
你想说什么啊,USB发数据从来没发现过数据出错的,除非你自己处理不过来丢了
xiaoxiao0932 回答时间:2019-5-14 16:07:53
天臆弄人 发表于 2019-4-25 08:29$ \9 [4 N! m+ J# ~
你想说什么啊,USB发数据从来没发现过数据出错的,除非你自己处理不过来丢了 ...

  b( b9 ~- S: }4 _USBD_CDC_SetTxBuffer(&USBD_Device, (uint8_t*)pBuf, 64);7 Q6 m9 U5 r( O* z% n- E
USBD_CDC_TransmitPacket(&USBD_Device);
6 ~( b  l1 S$ C我用的是L476RG进行USB cdc数据传输的,通过上面的函数发送到PC端,如果将64改为更大256/512/1024/就会出现数据丢包的现象。" ?+ ]8 T0 K' ~2 @4 q6 p- a. c
我想问的是:
' {& i. ]4 H1 i5 T. G+ n" X% E1、你在发送数据时,每包数据的长度为多少?64? 128?256?512?1024?
  A6 y- {, ?0 f0 z2、比如说给PC端发送一个50M的数据,多次发送,PC端每次接收的数据是否一致?是否验证过?
% k/ I, }& Q% M( @/ ^3 y3、在满足问题2 的情况下,USB的传输速度能达到多少?

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版