diff options
| author | sakumisu <[email protected]> | 2026-07-02 05:24:18 +0000 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2026-07-02 05:24:18 +0000 |
| commit | 512371756aefca60489e4bd224ccdb087c0ecdb9 (patch) | |
| tree | ae5cbf7d2fb2623edb9adef4c818d8627fb2f70c /demo | |
| parent | d75660458b8d3adbdfe5053829138563d01e60be (diff) | |
Deploying to gh-pages from @ cherry-embedded/CherryUSB@8f04252f0fd77926ad369346ce3e3442552d5f1f 🚀gh-pages
Diffstat (limited to 'demo')
| -rw-r--r-- | demo/usb_otg.html | 1 | ||||
| -rw-r--r-- | demo/usbd_adb.html | 1 | ||||
| -rw-r--r-- | demo/usbd_audiov1.html | 1 | ||||
| -rw-r--r-- | demo/usbd_audiov2.html | 1 | ||||
| -rw-r--r-- | demo/usbd_cdc_acm.html | 7 | ||||
| -rw-r--r-- | demo/usbd_ecm.html | 1 | ||||
| -rw-r--r-- | demo/usbd_hid.html | 1 | ||||
| -rw-r--r-- | demo/usbd_msc.html | 1 | ||||
| -rw-r--r-- | demo/usbd_mtp.html | 1 | ||||
| -rw-r--r-- | demo/usbd_rndis.html | 1 | ||||
| -rw-r--r-- | demo/usbd_vendor.html | 1 | ||||
| -rw-r--r-- | demo/usbd_video.html | 1 | ||||
| -rw-r--r-- | demo/usbd_webusb.html | 1 | ||||
| -rw-r--r-- | demo/usbd_winusb.html | 1 | ||||
| -rw-r--r-- | demo/usbh_audio.html | 1 | ||||
| -rw-r--r-- | demo/usbh_bluetooth.html | 1 | ||||
| -rw-r--r-- | demo/usbh_hid.html | 1 | ||||
| -rw-r--r-- | demo/usbh_msc.html | 1 | ||||
| -rw-r--r-- | demo/usbh_net.html | 1 | ||||
| -rw-r--r-- | demo/usbh_serial.html | 1 | ||||
| -rw-r--r-- | demo/usbh_vendor.html | 1 | ||||
| -rw-r--r-- | demo/usbh_video.html | 1 | ||||
| -rw-r--r-- | demo/usbh_wifi.html | 1 |
23 files changed, 23 insertions, 6 deletions
diff --git a/demo/usb_otg.html b/demo/usb_otg.html index 3c073b61..ce12f263 100644 --- a/demo/usb_otg.html +++ b/demo/usb_otg.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_adb.html b/demo/usbd_adb.html index 0b0b660e..3f2c5bdb 100644 --- a/demo/usbd_adb.html +++ b/demo/usbd_adb.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_audiov1.html b/demo/usbd_audiov1.html index b6474c25..7eb1e3cb 100644 --- a/demo/usbd_audiov1.html +++ b/demo/usbd_audiov1.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_audiov2.html b/demo/usbd_audiov2.html index acacee48..a0047ee0 100644 --- a/demo/usbd_audiov2.html +++ b/demo/usbd_audiov2.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_cdc_acm.html b/demo/usbd_cdc_acm.html index ebc6f31b..fdaa8f20 100644 --- a/demo/usbd_cdc_acm.html +++ b/demo/usbd_cdc_acm.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> @@ -258,13 +259,7 @@ </div> <ul class="simple"> <li><p>上述我们需要注意,长度设置为 2048 是为了测试 ZLP 功能,通常实际使用时,接收长度应该使用 CDC_MAX_MPS 。具体原因参考 <a class="reference internal" href="../usb/usb_ext.html#usb-ext"><span class="std std-ref">USB 知识点拓展</span></a></p></li> -<li><p>如果需要做性能测试,使用 tools/test_srcipts/test_cdc_speed.py 进行测试,并在测试之前删除 <cite>usbd_cdc_acm_bulk_out</cite> 和 <cite>usbd_cdc_acm_bulk_in</cite> 中的打印,否则会影响测试结果。</p></li> </ul> -<p>测试命令如下:</p> -<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">python</span> <span class="n">test_cdc_speed</span><span class="o">.</span><span class="n">py</span> <span class="o">--</span><span class="n">port</span> <span class="n">COM17</span> <span class="o">--</span><span class="n">mode</span> <span class="n">tx</span> <span class="o">--</span><span class="n">chunk</span><span class="o">-</span><span class="n">length</span> <span class="mi">4</span><span class="n">M</span> -<span class="n">python</span> <span class="n">test_cdc_speed</span><span class="o">.</span><span class="n">py</span> <span class="o">--</span><span class="n">port</span> <span class="n">COM17</span> <span class="o">--</span><span class="n">mode</span> <span class="n">rx</span> <span class="o">--</span><span class="n">chunk</span><span class="o">-</span><span class="n">length</span> <span class="mi">4</span><span class="n">M</span> -</pre></div> -</div> <div class="admonition note"> <p class="admonition-title">Note</p> <p>对于 CDC ACM 搭配 OS 的情况,通常我们 read 使用异步并将数据存储到 ringbuffer 中,write 使用同步搭配 sem 使用。</p> diff --git a/demo/usbd_ecm.html b/demo/usbd_ecm.html index c4754635..1849a2bd 100644 --- a/demo/usbd_ecm.html +++ b/demo/usbd_ecm.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_hid.html b/demo/usbd_hid.html index ce64e3b9..005b8f8b 100644 --- a/demo/usbd_hid.html +++ b/demo/usbd_hid.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_msc.html b/demo/usbd_msc.html index f0efc1ff..a0cfbb70 100644 --- a/demo/usbd_msc.html +++ b/demo/usbd_msc.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_mtp.html b/demo/usbd_mtp.html index a9bcdac7..94939858 100644 --- a/demo/usbd_mtp.html +++ b/demo/usbd_mtp.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_rndis.html b/demo/usbd_rndis.html index 54f4b584..2b2fe923 100644 --- a/demo/usbd_rndis.html +++ b/demo/usbd_rndis.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_vendor.html b/demo/usbd_vendor.html index f3bdaff8..cce9c9f6 100644 --- a/demo/usbd_vendor.html +++ b/demo/usbd_vendor.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_video.html b/demo/usbd_video.html index f72c8039..8b51690c 100644 --- a/demo/usbd_video.html +++ b/demo/usbd_video.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_webusb.html b/demo/usbd_webusb.html index 0fb27c38..26e5dc7e 100644 --- a/demo/usbd_webusb.html +++ b/demo/usbd_webusb.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbd_winusb.html b/demo/usbd_winusb.html index b7e84a99..653d9f88 100644 --- a/demo/usbd_winusb.html +++ b/demo/usbd_winusb.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_audio.html b/demo/usbh_audio.html index d8cb86e1..1b687d0f 100644 --- a/demo/usbh_audio.html +++ b/demo/usbh_audio.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_bluetooth.html b/demo/usbh_bluetooth.html index caa809d2..17309cd3 100644 --- a/demo/usbh_bluetooth.html +++ b/demo/usbh_bluetooth.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_hid.html b/demo/usbh_hid.html index 5bf751a2..0c00f50c 100644 --- a/demo/usbh_hid.html +++ b/demo/usbh_hid.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_msc.html b/demo/usbh_msc.html index 42f0e49f..052529c8 100644 --- a/demo/usbh_msc.html +++ b/demo/usbh_msc.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_net.html b/demo/usbh_net.html index cc055293..40d1ece5 100644 --- a/demo/usbh_net.html +++ b/demo/usbh_net.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_serial.html b/demo/usbh_serial.html index 366f134f..fab89fd5 100644 --- a/demo/usbh_serial.html +++ b/demo/usbh_serial.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_vendor.html b/demo/usbh_vendor.html index 3085fc2f..f96e0e8a 100644 --- a/demo/usbh_vendor.html +++ b/demo/usbh_vendor.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_video.html b/demo/usbh_video.html index 319da84f..ccf2216b 100644 --- a/demo/usbh_video.html +++ b/demo/usbh_video.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> diff --git a/demo/usbh_wifi.html b/demo/usbh_wifi.html index 97ed9007..891b7e30 100644 --- a/demo/usbh_wifi.html +++ b/demo/usbh_wifi.html @@ -51,6 +51,7 @@ <li class="toctree-l1"><a class="reference internal" href="../quick_start/q%26a.html">Q & A</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/migration.html">部分改动迁移指南</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/opensource.html">基于 CherryUSB 的开源项目</a></li> +<li class="toctree-l1"><a class="reference internal" href="../quick_start/usb_speed.html">USB 极限速度测试</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">USB 基本知识点</span></p> <ul> |
