top of page
  • Linkedin
  • GitHub
  • Qiitan
  • Facebook
  • Instagram
  • icon
  • Youtube
  • Twitter

USBデバイスデスクリプションの定義

25/11/7

執筆者:

開発したUSBデバイスの消費電流の値を定義する方法

開発したUSBデバイスのデスクリプタ設定の話題です。


STM32CubeIDEでは、CubeMXの画面でベンダー名や製品名を登録することが可能ですが、MacやPCのUSBデバイスのデスクリプタで表示される消費電流(消費電力)を設定する項目がありません。


ネットを検索すると


  • CubeMXで定義する

  • ソースコードで定義する


という情報が得られましたが、最新のSTM32CubeIDEではできません...


しかし、これらの情報をもとにソースコードを調べていくと、今はマクロ定義でやるんだということがソースコードから判明しました。


STM32CubeIDEのプロジェクト設定で、Cコンパイラのプリプロセッサで定義するのが簡単で早いです


別件で開発しているUSB-MIDIインターフェースでは、マクロではなくソースコードで定義されていました。


こちらで詳しく投稿しました。

最新ニュース

25/12/24

SMF再生アプリをアップデート

プレイリスト対応など、やっとプレイヤーらしく

25/11/28

Final Cut Pro導入

Motionも一緒に導入しないとダメですね

25/11/7

USBデバイスデスクリプションの定義

開発したUSBデバイスの消費電流の値を定義する方法

bottom of page