まず、STM32 だけでなく、より多くのプロセッサに適用される CM3 コードがたくさんあります...しかし、STM32 について具体的に尋ねたようです。
STM32 ファミリ用のFreeRTOS ポートがあります。
STM32 Primerは安価なハードウェア プラットフォームであり、ダウンロード可能なユーザー提供のプロジェクトが多数あります。
さらに、ST にはダウンロード可能なサンプルがいくつかあり、多くのトピックとサンプルを含むフォーラムもあります。
あなたはUSBに言及しました。USB on the go UM0721 のエントリについては、ST のダウンロード可能な例を参照してください。ばかは HTML5 やフラッシュなどですべてを行いました (申し訳ありませんが、私は Web 開発者ではなく、組み込みの専門家です) - 直接リンクを投稿することはできません... この説明だけで見つけられない場合は、 、私に知らせてください、私はより明確にしようとします。
保存してブックマークしたものは他にもたくさんありますが、それで十分だと思いますか? 頑張って楽しんでください。
EDIT1 : Olimex には、STM32 ベースのボードを含む、優れた低コストの ARM ボードがたくさんあります。彼らのボードの 1 つのページには、USB 仮想 COM ポート、USB オーディオ、USB 大容量ストレージなど、多くの例を含むソフトウェアのダウンロードがあります。あなたのハードウェアが何であり、どのツールセットを使用しているかはわかりません。そのため、もちろん、コードを取得してニーズに合わせて調整する必要があります。(免責事項:私はOlimexとはまったく関係がありません.Olimexの多くのものを使用しただけで、費用対効果が高いことがわかりました。)