ARMマイクロからOLEDディスプレイに表示するために、snprintfを使用して整数を文字列に出力しようとしています。ただし、%dまたは%uを使用すると、マイクロがロックされて実行が停止します。%xまたは%cの使用は正常に機能しますが、出力はあまり使用されません。
この動作の原因は何ですか?残念ながら、デバッグするJTAGデバイスにアクセスできません。私はarm-none-eabi-gccを使用してコンパイルしており、すべてmapleminiで実行されています。
アップデート
10未満の値を渡すと、機能するようです。