[技术问题解答] FRDM-KL33Z 无法用printf

[复制链接]
 楼主| Wanna升级 发表于 2015-7-11 09:14 | 显示全部楼层 |阅读模式
用的是官方的FRDM-KL43Z SC 例程,《frdm_lpuart_test》。
lpuart 初始化如下:
PORT_Init (PORTA, PORT_MODULE_ALT2_MODE, PIN_1|PIN_2, 0, NULL);
  LPUART_Init (LPUART0, LPUART_FRDM_LPUART_CONFIG(9600,4e6), 1, \
  (LPUART_CALLBACK)lpuart0_callback);

在common.h增加了相关的系列头文件如下 。
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>

现在问题是在main 函数里 printf 无作用。
printf("Test Start\r\n");        //无输出

官方的LPUART_PutStr(LPUART0,"\n\r\n\r*** Running the hello_world project ***\n\r"); 是有输出的。
小狗爱吃骨头 发表于 2015-7-12 21:59 | 显示全部楼层
是不是某个地方没有设置好啊,就是和硬件之间
FSL_TICS_ZJJ 发表于 2015-7-13 14:15 | 显示全部楼层
楼主检查下KL33的板上串口用的引脚和KL43是否一样?
其实你可以用KDS自己新建一个带有串口打印的测试程序试试。
xyz549040622 发表于 2015-7-15 10:28 | 显示全部楼层
发帖有奖,希望常来21ic提问呦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部