top of page
USBデバイスデスクリプションの定義
25/11/7
執筆者:
開発したUSBデバイスの消費電流の値を定義する方法

開発したUSBデバイスのデスクリプタ設定の話題です。
STM32CubeIDEでは、CubeMXの画面でベンダー名や製品名を登録することが可能ですが、MacやPCのUSBデバイスのデスクリプタで表示される消費電流(消費電力)を設定する項目がありません。
ネットを検索すると
CubeMXで定義する
ソースコードで定義する
という情報が得られましたが、最新のSTM32CubeIDEではできません...
しかし、これらの情報をもとにソースコードを調べていくと、今はマクロ定義でやるんだということがソースコードから判明しました。
STM32CubeIDEのプロジェクト設定で、Cコンパイラのプリプロセッサで定義するのが簡単で早いです。
別件で開発しているUSB-MIDIインターフェースでは、マクロではなくソースコードで定義されていました。
こちらで詳しく投稿しました。
最新ニュース
bottom of page







