嵌入式学习小组
直播中

陈斌

8年用户 165经验值
私信 关注

EMwin不支持的液晶屏驱动IC移植怎么办?

  如果移植的是EMWIN不支持的LCD驱动IC,那么在void LCD_X_Config(void)这个函数里面包含的两个函数
分别为GUIDRV_FlexColor_Config(pDevice, &Config);   
GUIDRV_FlexColor_SetFunc(pDevice, &ortAPI, GUIDRV_FLEXCOLOR_F66709, GUIDRV_FLEXCOLOR_M16C0B16);        
这两个函数 是不是就不能用啊?  如果不能用,应该怎么样实现这两个函数的功能呢?

回帖(4)

h1654155275.5842

2020-8-18 07:14:08
这个问题啊,自己解决。
举报

刘慧

2020-8-18 07:29:05
帮顶。。。。。
举报

李渔滢

2020-8-18 07:39:51
我看原子的代码里 是这部分的代码 直接 不要了  。然后在那个GUIDRV_Template.c这个文件里面直接加打点函数 取点函数等这些。
 GUI_DEVICE_CreateAndLink();这个函数里 把那些驱动函数关联上就行了  ,后面的这个GUIDRV_FlexColor_SetFunc(pDevice, &PortAPI, GUIDRV_FLEXCOLOR_F66709, GUIDRV_FLEXCOLOR_M16C0B16);函数就不用了。
   意思是不是GUIDRV_FlexColor_SetFunc这个函数的作用就是使用了EMwin里面自己带的打点函数 取点函数等这些驱动功能了呢?如果不用的话就调用GUIDRV_Template.c这个模板文件里面的打点那些函数做为驱动?
举报

何元

2020-8-18 07:50:49
这个是个很好的问题,为什么就没有回复了呢。如果我们用模拟的去去改,为什么是一条条的颜色
举报

更多回帖

发帖
×
20
完善资料,
赚取积分