takashiskiのブログ

覚書の殴り書き

STM32でUSB HIDを組むには

適当に分かったことを並べていくだけ

とりあえずSTM32F072

STM32F0x2シリーズはすべてUSB 2.0 FSインターフェースを持っています。 そして、すべて外部発振子がいらない(クリスタルレス)です。

www.st.com

nucleoのボードがあることもあって、STM32F072RBが出荷台数が多いようです。

STM32G0xxだったらSTM32G0BxかSTM32G0Cx

STM32F0xの後継らしいSTM32G0xシリーズはまだSTM32G0x0とSTM32G0x1しかありません。 おそらくSTM32G0x2シリーズはまだ存在しません。

しかし、STM32G0BxとSTM32G0CxであればUSB 2.0 FSに対応しています。 非常に紛らわしいですが、STM32G0x1のUSB-C&PDという機能は別の機能で、この機能ではUSBデバイスになることはできません。

www.st.com