ビーグルボーン用のベアメタル プログラムを作成しています。したがって、シリアル デバッグ メッセージには UART0 を使用します。というカスタム関数を作成しました
uart0_putc(const char c);
と
uart0_puts(const char *str);
これにより、文字または文字列が uart0 に出力され、ターミナル ウィンドウに表示されます。
Mentor Graphics の Sourcery-Codebench は、私がここで使用しているコンパイラ スイートで、printf() を備えた標準 C ライブラリを提供します。ここで、uart0_putc と uart0_puts を接続して、提供された printf() を使用して端末でフォーマットされたメッセージを取得できるようにします。
これは実現可能ですか?同じことをする方法は?
前もって感謝します。