开发环境:
CPU: LPC1788FET208
软件开发环境:MDK-ARM Standard Version:4.71.0.0
固件库:
LPC177x_8x CMSIS - Compliant Standard Peripheral Firmware Driver Library
Rev 1.17 - 12 June 2012
|
在调试LPC1788时想使用printf打印输出信息到串口需做如下设置
1、首先要在你的main 文件中 包含“stdio.h” (标准输入输出头文件)。
2、在main文件中重定义<fputc>函数 如下:
int fputc(int ch, FILE *f)
{
UART_SendByte(UART_0, ch); //如果想换成其他UART输出,可修改UART_0
while (UART_CheckBusy(UART_0)); //发送是否完成
return (ch);
}
3、在工程属性的 “Target" -> "Code Generation" 选项中勾选 "Use MicroLIB"”