TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2650怎么使用串口输出short型的数。

UART_write可以在串口上输出,但出来的数据是以十六进制显示的。比如32767,串口上一输出就是7F FF,要是变成十进制就成了乱码。我想让串口上显示的就是32767(换成16进制应该是33 32 37 36 37),而不是十六进制的7F FF,

请问这个有现成的函数吗?还是需要我自己写个代码去转吗?以前遇到这种情况可以用sprintf,但这个芯片好像不能用sprintf呀,会报错。

da qin zheng sheng:

需要自己写,hex to ascii

赞(0)
未经允许不得转载:TI中文支持网 » CC2650怎么使用串口输出short型的数。
分享到: 更多 (0)