工具/软件:TI C/C++编译器
我已将 FatFs 从0.04b 更新为0.13b、并已将 SD_CARD_M3示例项目中的代码移植到我自己的代码中、但它无法正常工作、我需要做更多的测试、 我真正需要的是可以放入主程序中的代码、这是调用更新的 FatFs 例程的已知良好代码。 此类代码存在于 main.c 程序中、该程序是 LPC23xx 文件夹的一部分、位于此处的示例代码中
、并且 有一组示例调用、用于使用 FatFs 嵌入字符串函数(如 xputs()和 putdump())的诸如 disk_status 之类的东西、在这里对此进行了解释
我不想重写所有示例代码、而是希望能够按原样使用 FatFs 嵌入式字符串函数、但我不清楚如何将标准输出定向到我的 UART。
我的主程序使用 UARTStdioIntHandler,而我的 UARTprintf()命令运行正常。 我需要将 xprintf.c 添加到我的项目中、并将#include xprint.h 添加到调用 xprintxxx 函数的 c 程序中、但我在哪里/如何调整代码以告知 xprint 函数将我的 UART 用作输出?