在任何地方的 mplabX IDE 中都看不到 printf ... 为什么?

标签 c microchip mplab pic32

我在一个函数中试过这个,但我在 MPLAB X IDE 的任何地方都看不到结果。为什么?在哪里可以找到打印结果?我正在使用 pic32 Curiosity 开发板和 XC32。

int a = 5;
int b = 10;
printf("a = %d\nb = %d\n", a, b);

有什么信息吗?提前致谢!

最佳答案

printf 始终使用 UART 作为 STDOUT。 如果您使用模拟器,您可以在项目属性下启用 UART IO。如果您想在文件或输出窗口中查看打印数据,请知道这是您的选择。

关于在任何地方的 mplabX IDE 中都看不到 printf ... 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50957089/

相关文章:

计数排序显示奇怪的行为

C 编程 while 循环不要求输入

c - 这个#define 相当于C 中的这个变量定义吗?

enums - 在函数中使用枚举和开关(C18 编译器)

c - 为什么 MPLAB X 与 RTOS 不兼容

c++ - C/C++ 预处理器中宽字符串文字的宏参数字符串化

c - 错误: assigning to 'int' from incompatible type 'void'

embedded - 我对 Modbus 通信有点陌生,很难弄清楚在 "free modbus"的主机端使用哪些功能

c - 应该使用哪些配置位来调试 PIC16F1947?

创建自定义大写方法