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

TMS320C6678: 如何将log日志输的内容输出到Uart

Part Number:TMS320C6678

最近在做log日志系统,现阶段将log输出的内容放在了loggerBuf中,现在要通过串口输出,该如何实现?

Nancy Wang:

参考以下文档看一下:

LoggerIdle Uart – Texas Instruments Wiki.pdf

,

Gangqiang He:

你好,

该文档描述的内容仅支持cortex-m3和cortex-m4,现在所使用的板子是c6678,无法使用该方法。请问还有其他解决方法吗?

,

Nancy Wang:

我再详细看一下,晚点给您回复。

,

Gangqiang He:

好的,非常感谢

,

Nancy Wang:

我看了一下文档,文档只是说异常处理机制仅适用于某些设备(例如 Cortex M3 和 M4),请问有尝试添加文档中的配置吗?

,

Gangqiang He:

你好,

    有进行尝试过,出现了以下情况。

    (1)在使用LoggerIdle模块时,出现了以下错误:

             (一)identifier "CT__ti_uia_events_DvtTypes_Module_startupDoneFxn" is undefined.

           (二)declaration is incompatible with " …………"

      (2) log2uart的原函数无法使用,UART_Handle不能用于c6678。自己写了Uart_write函数,能通过串口发送数据到PC端。但是log无法输出。

,

Gangqiang He:

你好,

          我换了低一点版本的uia,前面出现的问题的没了,现在使用文档中的方法,能得到输出了,System_printf能正常输出,但是log相关的内容输出出来是乱码,请问你知道出现这个乱码怎么解决吗?

,

Nancy Wang:

串口端输出的是乱码吗?这部分我没有详细研究,不太清楚。

建议您把目前添加的配置整理一下,我帮您升级到英文论坛问一下,或者您自己去发布也可以。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 如何将log日志输的内容输出到Uart
分享到: 更多 (0)