一、删除app下的多余文件(切勿删除app下的makefile)
二、将examples文件夹下的driver_lib下的文件拷贝到app相应文件中:
include中的头文件直接放在include文件夹下
三、修改makefile文件:
SUBDIRS= user driver
COMPONENTS_eagle.app.v6 = user/libuser.a driver/libdriver.a
四、修改user_init()函数:
#include "esp_common.h" #include "uart.h" void user_init(void) { uart_init_new(); }
串口接收中断处理
**建议直接使用printf函数,不是使用个人的driver的串口。
Esp8266开发日记-4.RTOS-SDK driver_lib工程
原文:http://www.cnblogs.com/L-liwen/p/5093343.html