STM32Nucleo上のCortex-M0でNewlib(組み込み用標準Cライブラリ)を利用してprintfしました. 箇条書きでまとめると以下のことをします. LinuxでNewlibをビルド WindowsのSTM32CubeIDEでSTM32 Projectを作成する コンパイラ、バイナリツール、libgccはIDEに付属のツールチェーンのものを利用する. ドライバ、リンカスクリプトはIDEによって自動生成されたものを利用する. スタートアップはIDEによって自動生成されたものとツールチェーン付属のものを両方利用する. 標準ライブラリは自前でビルドしたNewlibを使用する. Newl…