我正在为我的 beaglebone 编写一个裸机程序。所以我使用 UART0 作为我的串行调试消息。我做了一个自定义函数,叫做
uart0_putc(const char c);
和
uart0_puts(const char *str);
这会将字符或字符串输出到我可以在终端窗口中看到的 uart0。
来自导师图形的 Sourcery-Codebench 是我在这里使用的编译器套件,它提供带有 printf() 的标准 C 库。现在我想要连接我的 uart0_putc 和 uart0_puts,这样我就可以使用提供的 printf() 在我的终端上获取格式化的消息。
谁能告诉我这可行吗?以及如何做同样的事情?
提前致谢。