微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > printk和printf需要包什么头文件吗

printk和printf需要包什么头文件吗

时间:10-02 整理:3721RD 点击:
调LCD时,加printk和printf都报错,需要加什么头文件吗,不过看有的LCD_drv.c中有这些log函数啊,加它们的头文件又报错,怎么回事

LCD驱动那一般人家都这样加:
#ifndef BUILD_LK
#include <linux/kernel.h>
#include <linux/string.h>
#endif
#include "lcm_drv.h"

#if defined(BUILD_LK)
                          printf("xxxx", x, x, x,x);
#else
                          printk("xxxx", x, x, x, x);
#endif

内核里面肯定能用printk啊。

加了printk报错啊  就是LCD的驱动里

报什么错?

按照楼上那哥们说的方法加把,lk  和 kernel 阶段跑的打印函数是不一样的,lk是printf  kernel是printk

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top