CCS环境中的 printf 重定向到串口是否可行?

CCS环境中的 printf 重定向到串口是否可行?

此问题已被解答
All Replies
  • 秀才191分

    原来的程序使用了很多 printf 打印,不想动代码。能不能将 printf 重定向到用户串口???

    ARM DSP FPGA,ASIC!!!

  • 探花15857分

    想的太多,你可以重新写一个函数仿照printf 的接口,然后直接查找替换。

    Regards,

    Holly

  • 秀才191分

    只有替换了。

    ARM DSP FPGA,ASIC!!!

  • 举人1359分

    重新编译 RTS 库 重定向到串口就行了 不过没有必要这样做

  • 榜眼43281分

    如果在工程里进行重定向应该也可以,CCS是优先link工程里源文件的函数,但是具体实现怎么弄呢, printf支持那么多格式,用一个UART输出函数来替换看上去有点难的样子。

    http://processors.wiki.ti.com/index.php/Main_Page

    Think Over Before Asking.

    http://www.catb.org/~esr/faqs/smart-questions.html#goal

  • 榜眼43281分

    TerryChen
    原来的程序使用了很多 printf 打印,不想动代码。能不能将 printf 重定向到用户串口???

    参考下面网页说明:

    http://processors.wiki.ti.com/index.php/Tips_for_using_printf#Using_printf.28.29_to_output_to_a_user-defined_device

    http://processors.wiki.ti.com/index.php/Main_Page

    Think Over Before Asking.

    http://www.catb.org/~esr/faqs/smart-questions.html#goal