大家好、
以下是客户的请求:
如标题所示、如何使用 printf 函数为 CC1310 IAR 打印调试信息并通过串行端口输出?
可以打印终端 IO、但速度特别慢。
使用 Display_printf 可以输出、但可以使用行和列数据。 如何直接输出没有行和列数据的数据?
您能帮助检查这个问题吗? 谢谢。
此致、
Nick
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
以下是客户的请求:
如标题所示、如何使用 printf 函数为 CC1310 IAR 打印调试信息并通过串行端口输出?
可以打印终端 IO、但速度特别慢。
使用 Display_printf 可以输出、但可以使用行和列数据。 如何直接输出没有行和列数据的数据?
您能帮助检查这个问题吗? 谢谢。
此致、
Nick
您好、Nick。
您也可以将显示 API 用于串行端口、 也可以直接使用来自 UART 驱动程序的 UART 写入。 以下是示例。
此致、
SID
您好,Sid,ć
以下是客户的进一步回复:
display_printf 是显示中的 API、但输出数据有一些不相关的数据。 是否可以删除这部分数据?
使用 Display_ printf 可以输出,但可以输出行和列数据。 如何直接输出没有行和列数据的数据?
此致、
Nick
您好、Nick。
我刚刚尝试了我在上面链接的 display_cc1310示例。
我只是通过删除示例中打印循环计数器的默认 print 语句来修改此示例
// Display_printf(hSerial, ledPinValue ? 0 : 1, 0, "LED: %s", // (ledPinValue == Board_GPIO_LED_ON) ? serialLedOn : serialLedOff); Display_printf(hSerial, DisplayUart_SCROLLING, 0, "Hi");

以上是串行终端的结果。 这里没有垃圾。 Display_printf 可以很好地工作。
有一个教程来介绍我们有哪些不同的 printf 方法。 但是、display_printf 似乎可以正常工作。
此致、
SID