Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >在mplabX IDE中任何地方都看不到printf。为什么?

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

Stack Overflow用户
提问于 2018-06-20 13:11:55
回答 2查看 7K关注 0票数 3

我在一个函数中尝试过这一点,但是在MPLAB中看不到任何结果。为什么?我在哪里能找到打印结果?我使用的是pic32好奇开发板和XC32。

代码语言:javascript
代码运行次数:0
复制
int a = 5;
int b = 10;
printf("a = %d\nb = %d\n", a, b);

有什么消息吗?提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-20 21:51:29

printf总是使用UART作为STDOUT。如果使用模拟器,则可以在Properties下启用UART。如果您喜欢在文件或输出窗口中看到打印的数据,请知道这是您的选择。

票数 4
EN

Stack Overflow用户

发布于 2018-06-20 13:47:59

为什么?

因为mplabX IDE无法访问您的硬件。我想您使用的是调试(您还没有编写),那么您的调试(单元?)硬件?软件?)可能不支持它。

我在哪里能找到打印结果?

这取决于您如何编写_mon_putc()函数。例如,By default, MPLAB® XC32's libraries use UART2 for STDOUT. PIC32MZ EF好奇心开发板 UART2 (信号U2TX)将位于单片机的引脚7上,即J11上的引脚4或J10上的引脚13或连接器J14上的引脚5。最好是买一个便宜的UART<->USB转换器来读取uart。

有什么消息吗?

好的。

(XC32)如何指示printf输出到UART1或其他UART通道,而不是UART2?

调试:我可以将printf或putchar重定向到MPLAB控制台吗?

基于uart1的stdio示例

mplab模拟器使用uart1作为标准输出,模拟器将模拟的“读取器”连接到该uart,这显示了它在mplab控制台上的输出。我想,你真正的硬件上的uart根本没有连接到计算机上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50957089

复制
相关文章
tex 和 latex
https://mirrors.tuna.tsinghua.edu.cn/CTAN/
西湖醋鱼
2021/08/24
4750
解释ER图并说明它的作用_er图中属性用什么表示
1、描述现实世界关系62616964757a686964616fe78988e69d8331333431356566概念模型的有效方法。
全栈程序员站长
2022/09/30
1.2K0
合理的基尼系数_基尼系数为1表示
基尼指数(Gini不纯度)表示在样本集合中一个随机选中的样本被分错的概率。 注意:Gini指数越小表示集合中被选中的样本被参错的概率越小,也就是说集合的纯度越高,反之,集合越不纯。当集合中所有样本为一个类时,基尼指数为0.
全栈程序员站长
2022/11/04
6670
TeX Live安装和配置
下载地址:https://tug.org/texlive/ 这里下载iso文件,使用离线安装方式。在线安装方式速度太慢了。
foochane
2019/05/23
5.8K0
TeX Live安装和配置
如何优雅地(用TeX)写AI论文
地址 | https://zhuanlan.zhihu.com/p/103519006
zenRRan
2020/02/18
8920
逆波兰法表示的表达式_波兰表达式和逆波兰
有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。
全栈程序员站长
2022/09/22
6030
[MFC]用CString表示的HEX和ASCII之间转换
原文链接:http://blog.csdn.net/humanking7/article/details/48111411
祥知道
2020/03/10
1.5K0
TeX中的引号
在TeX中,左引号是"“",右引号是"”"。输入一篇包含双引号的文章,你的任务时把它转换成TeX的格式。
Vincent-yuan
2020/05/26
1K0
TeX Live安装
其实本来到现在这个东西就是安装好,但是就好像你写C一样,有了编译器,没有一个好的编辑器。怎么办?这里我还是推荐VSCode,因为有强大得补全功能,对于我这种要懒死的人,真的是好感动。
云深无际
2021/08/20
8360
Latex安装教程 (TeX Live 和 TeXStudio)
在菜单栏的Options中点击Configure TeXstudio后,选择左侧的Build,按下图配置
全栈程序员站长
2022/09/01
3.3K0
Latex安装教程 (TeX Live 和 TeXStudio)
el表达式和jstl_用二叉树来表示一个简单算术表达式
EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。
全栈程序员站长
2022/09/19
7020
el表达式和jstl_用二叉树来表示一个简单算术表达式
ubuntu - sublime tex
在网上可以找到比较多的用于解决fcitx在st3无法输入中文的问题的方法,但是用于ibus的解决方法较少
py3study
2020/01/08
5230
【教程】用GraphSAGE和UnsupervisedSampler进行节点表示学习
        Stellargraph Unsupervised GraphSAGE是论文中所述GraphSAGE方法的实现: 大图上的归纳表征学习。W.L. Hamilton, R. Ying, and J. Leskovec arXiv:1706.02216 [cs.SI], 2017。
小锋学长生活大爆炸
2023/05/26
1.1K0
【教程】用GraphSAGE和UnsupervisedSampler进行节点表示学习
TeX中的代码高亮环境
在\LaTeX之中,我们可以直接使用\texttt{blabla}调出打字机字体。就现在的应用来讲,打字机字体用在代码类文本的排版比较多。在这背后,我们实际上调用的可能是cmtt12/cmtt10/cmtt9/cmtt8/cmsltt10等字体。如果使用的是XeLaTeX或者LuaLaTeX,那么我们可能是Latin Modern之中的等效字体,也就是说字形相似,但是是另外的字体了。如果我们不太老顽固的话,实际上可以选用一些OpenType格式的打字机字体来丰富一下我们文档的观感。比如最近几年O’Reilly的书中展示代码的字体已经转为Ubuntu Mono了(非Linux环境可从Ubuntu Font Family处下载)。有时候用Consolas也还行。
EltonZheng
2021/01/26
8120
Tex中的引号--UVa 272
题目:在tex中,有做双引号和右双引号,你的任务是把他转化成tex的格式。 特点:边读边处理,不需要把输入字符串完整保留下来。
杨鹏伟
2022/05/05
4860
【运筹学】线性规划数学模型 ( 求解基矩阵示例 | 矩阵的可逆性 | 线性规划表示为 基矩阵 基向量 非基矩阵 非基向量 形式 )
个矩阵都是可逆矩阵 , 都可以作为基矩阵 , 当选中一个基矩阵时 , 其对应的列向量就是基向量 , 对应的变量 , 就是基变量 , 剩余的变量是非基变量 ;
韩曙亮
2023/03/28
1.4K0
【运筹学】线性规划数学模型 ( 求解基矩阵示例 | 矩阵的可逆性 | 线性规划表示为 基矩阵 基向量 非基矩阵 非基向量 形式 )
[C#] 用委托表示回调
回调就是这样一种由服务端向客户端提供异步反馈的机制,它可能会涉及多线程(multithreading),也有可能只是给同步更新提供入口。C#语言用委托来表示回调。
科控物联
2022/03/29
4920
[C#] 用委托表示回调
数据的表示和运算
这期本来是想写hashMap的,但是里面哈希和扩容之类的,很多都是位运算,不太熟悉的同学看着会很难受,所以先补充一些计算机组成的知识。
三哥
2020/01/17
9380
数据的表示和运算
信息的表示和处理
文章目录 1. 信息存储 2. 整数的表示 learn from 《深入理解计算机系统》 1. 信息存储 大多数计算机,一字节(最小的寻址单元) byte = 8 bits 位 C语言中一个指针的值(无论它指向一个整数、一个结构或是某个其他程序对象)都是某个存储块的第一个字节的虚拟地址 进制转换:求余法,余数逆序 2n 转 16 进制:i = n%4, j = n/4, 表示成16进制就是 数字 2i 后面跟 j 个 0 字节顺序:小端法,大端法,不同的字节顺序的机器间发送信息时需
Michael阿明
2022/03/10
4990
信息的表示和处理
用POI实现双层标题excel打印
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
逝兮诚
2019/10/30
6650
用POI实现双层标题excel打印

相似问题

如何在莲花公式中使用@Implode和@Implode

23

使用依赖于jQuery字符串的HTML展开

10

在独立列中创建依赖于不同子字符串的值

10

警告: implode() [<a href='function.implode'>function.implode</a>]:传递的参数无效

31

如何获取依赖于id对的值

40
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档