USB CDC Serial / implementation

Kendryte K210でシリアルロガーを作るガイド

K210開発ボードではUSB-UART変換器を経由してPCへシリアルログを出す構成が一般的である。K210 SoCのUARTと、ボード上USBコネクタ、USB-UARTチップ、電源を分けて確認する。

対象K210
用途serial logger
Review2026-07-23

K210開発ボードではUSB-UART変換器を経由してPCへシリアルログを出す構成が一般的である。K210 SoCのUARTと、ボード上USBコネクタ、USB-UARTチップ、電源を分けて確認する。

必要なもの

  • K210開発ボード
  • データ通信対応USBケーブル
  • USB-UARTドングルまたはオンボード変換器
  • 端末アプリ
  • ロジックアナライザ
  • SDカードを使う場合は対応ソケット

最小実装

  1. ボード定義とSDK版を固定する。
  2. UARTへ固定文字列を出力する。
  3. 実ビット時間を測る。
  4. リングバッファと連番を追加する。
  5. カメラ、KPU、SDのログを個別に追加する。
  6. 大量ログ時の欠落数を記録する。

ログ形式

項目目的
起動ID再起動の識別
時刻イベント順序
連番欠落検出
モジュールCamera、KPU、SD等
エラーコード再現性
SDK版歴史資料としての追跡

切り分け

症状確認
文字化けクロック、ボーレート
高負荷時に欠落バッファ、優先度
USBを挿してもポートなしUSB-UARTチップ、ドライバ
SD追加後に停止電源、SPI、ファイル同期
要確認: K210の現行SDK、対応OS、ボード用USB-UARTドライバは導入時に確認する。新規採用ではK230系や現行MCUも比較する。

関連ページ

公式資料

Amazonの検索結果

購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。

次に読むとよい記事