Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
尝试使用 Atmel Mega 328p Board 调试问题。
#include <stdio.h> #include <avr/io.h> void main() { while(1) { printf("hello world,"); } return; }
在 Tera Term 中查看此端口根本不会返回任何结果。
警告:隐式声明 printf();
我们的代码可能有什么问题?
如果要查看 tera-term 上的输出,则必须初始化 uC 的 UART 并编写自定义函数以在其上重定向输出。printf 除非以这种方式写入,否则不会在 UART 上输出。但是在这种情况下,可以在您使用的 IDE 的输出控制台中查看程序的输出。