主要修改如下: 
1. 修正在IAR 8.30.3环境下的编译错误,打了补丁 
 
2. 替换TI的LCD为OLED的显示屏,文件hal_lcd.h hal_lcd.c,我用的OLED为0.96寸 128X64,引脚定义为: 
#define LCD_SCL P1_2       //SCLK  时钟 D0(SCLK) 
#define LCD_SDA P1_3       //SDA   D1(MOSI) 数据 
#define LCD_RST P1_7       //_RES  hardware reset   复位  
#define LCD_DC  P0_0       //A0  H/L 命令数据选通端,H:数据,L:命令 
 
3. 修改按键的电平判断,板子用的是低电平触发,有两个按键S1, S2,功能我配置成S1为touchlink, S2为恢复出厂设置 
 
ZLL我也刚开始调,有错误大家包涵哈~ 
PS:touchlink配对两个设备要凑近点,10CM之内,协议栈对RSSI有判断,太低了不行转载 
 
 |