追加調査で押さえる実務ポイント
このページは、CH32V208とGD32VF103でUSB CDCシリアル認識不良を切り分けるための実装・選定ガイドです。MCU本体、開発ボード、コネクタ、電源、SDK、ドライバーを別概念として確認し、公式サンプルから最小構成を再現します。
先に結論
機能名だけで対応を判断せず、正確なMCU型番、ボード回路図、SDK版、対象クラス、電源供給を固定してください。デモが一度動くだけではなく、再起動、抜き差し、低電圧、別個体で再現できることを合格条件にします。
用途固有の確認
MCUがUSB Device機能を持つこと、開発ボードのUSB端子がMCU直結であること、CDC descriptorとクロックが正しいことを分けて確認します。USB-UART変換端子をネイティブUSBと誤認しないでください。
| 症状 | 確認 |
|---|---|
| 列挙しない | D+/D-、48MHz、VBUS検出 |
| Unknown device | descriptor、EP0 |
| COMが出ない | CDC class、OS driver |
| 切断する | 電源、ケーブル、割り込み |
最小検証手順
- ボード名、リビジョン、SDK版を記録する。
- 公式サンプルを無改変でビルドする。
- 書き込み・デバッグ経路を確認する。
- UART、LED、USB列挙など一つの観測点を作る。
- 周辺部品を一つずつ追加する。
- 正常系、異常系、再起動を試す。
- ソース、バイナリ、ログ、配線図、測定値を保存する。
電源と配線
絶対最大定格を通常動作条件として使いません。GPIO電圧、USB VBUS、電池、センサー、外部電源の逆流と突入電流を確認します。配線変更は無通電で行い、ESD対策を取ります。
失敗時の切り分け
| 症状 | 優先確認 |
|---|---|
| 書き込めない | ケーブル、ブート、デバッガ |
| 起動しない | 電源、対象ボード、クロック |
| 周辺が見えない | ピン、ドライバー、役割 |
| データ欠落 | DMA、バッファ、保存遅延 |
| 電流が高い | LED、レギュレータ、無線、USB |
次に確認するページ
- /micon2026/
- /micon2026/articles/
- /micon2026/categories/
- /micon2026/mcus/
- /micon2026/uses/
- /micon2026/feed.xml
参考リンク
- https://www.wch-ic.com/products/CH32V208.html - 公式仕様、現行状態、実装条件または保存資料を確認した参照先。
- https://www.wch-ic.com/ - 公式仕様、現行状態、実装条件または保存資料を確認した参照先。
- https://www.gigadevice.com/product/mcu/risc-v/gd32vf103-series/ - 公式仕様、現行状態、実装条件または保存資料を確認した参照先。
- https://www.gigadevice.com/products/microcontrollers/ - 公式仕様、現行状態、実装条件または保存資料を確認した参照先。
- https://www.gigadevice.com/product/mcu/ - 公式仕様、現行状態、実装条件または保存資料を確認した参照先。
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
SEARCH
PRAmazon.co.jp
Amazonの検索結果「CH32V208 development board」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索