【发布时间】:2016-04-06 21:13:44
【问题描述】:
我想通过串行端口 COM 在Qt 和 µC 之间发送数据。
我正在尝试发送一个字符,但是当我使用 serial->write(250) 时,我收到了这个错误:
从 'int' 到 'const char* 的无效转换
但如果我这样做serial->write("A"),它会起作用。你知道为什么吗?
【问题讨论】:
-
你能展示一些你的代码吗?请发帖Minimal, Complete, and Verifiable example。
-
当你说“写250”时,你是什么意思?您是要发送字符串
"250",还是发送由值为250 的单个字节组成的字符串"\xFA"? -
不,我想发送十进制的 250 十六进制的 0xFA
标签: qt