硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4959|回复: 5
收起左侧

[emWin] EMwin 不支持的液晶屏驱动IC移植

[复制链接]

15

主题

34

回帖

79

积分

初级会员

积分
79
发表于 2015-6-20 14:21:28 | 显示全部楼层 |阅读模式
  如果移植的是EMWIN不支持的LCD驱动IC,那么在void LCD_X_Config(void)这个函数里面包含的两个函数
分别为GUIDRV_FlexColor_Config(pDevice, &Config);   
GUIDRV_FlexColor_SetFunc(pDevice, &amportAPI, GUIDRV_FLEXCOLOR_F66709, GUIDRV_FLEXCOLOR_M16C0B16);   
这两个函数 是不是就不能用啊?  如果不能用,应该怎么样实现这两个函数的功能呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-6-20 14:46:14 | 显示全部楼层
这个不是通用移植方法,这个是emWin支持的驱动库。
通用的可以看我们60期emWin教程的这个章节:
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=2932

1.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-6-20 14:47:03 | 显示全部楼层
或者直接看这个帖子,排版不太好:
https://forum.anfulai.cn/forum.p ... 956&fpage=2
回复

使用道具 举报

15

主题

34

回帖

79

积分

初级会员

积分
79
 楼主| 发表于 2015-6-21 09:49:58 | 显示全部楼层

回 eric2013 的帖子

eric2013:或者直接看这个帖子,排版不太好:
https://forum.anfulai.cn/forum.p ... 956&fpage=2 (2015-06-20 14:47)
那个注册RL-arm 是不是 使用了keil自带的emwin才要注册的啊 ,直接从ST官方弄下来的  好像不用注册的啊?
我看了  我现在用的是你们的v3的板子  3寸屏 驱动IC是spf5420;STewin库里面有LCDConf_FlexColor_Template.c
这个模板文件。在这个文件里LCD_X_Config这个函数 ,你们好像不要后面部分函数了 就是GUIDRV_FlexColor_SetFunc
这个函数。然后直接在GUIDRV_Template.c这个文件里实现一些驱动函数。这样就行了?GUIDRV_FlexColor_SetFunc这个函数
的功能不用实现的吗?
在GUIDRV_Template.c这个文件里面有下面这么一段话
Purpose     : Template driver, could be used as starting point for new
              simple display drivers supporting only one color depth.

使用这个模板 只支持一位颜色深度吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-6-22 10:22:30 | 显示全部楼层

回 anvy178 的帖子

anvy178:那个注册RL-arm 是不是 使用了keil自带的emwin才要注册的啊 ,直接从ST官方弄下来的  好像不用注册的啊?
我看了  我现在用的是你们的v3的板子  3寸屏 驱动IC是spf5420;STewin库里面有LCDConf_FlexColor_Template.c
这个模板文件。在这个文件里LC .. (2015-06-21 09:49) 
1. 是的,ST官网下载的使用前要开启CRC
2. 只需要GUIDRV_Template.c就够了,

----------------------------------------------------------------------
File        : GUIDRV_Template.c
Purpose     : Template driver, should be used as starting point
              for new display drivers.
---------------------------END-OF-HEADER------------------------------
*/
回复

使用道具 举报

15

主题

34

回帖

79

积分

初级会员

积分
79
 楼主| 发表于 2015-7-10 11:07:37 | 显示全部楼层
感谢回答
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 21:31 , Processed in 0.047244 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表