硬汉嵌入式论坛

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

[emWin] 对于STemwin不支持的屏幕控制器,怎么移植STemwin

[复制链接]

7

主题

38

回帖

59

积分

初级会员

积分
59
发表于 2015-9-17 11:42:33 | 显示全部楼层 |阅读模式
手上有一块黑白屏,通过SPI总线传输数据,现在想移植STemwin上去,以前移植的屏幕控制器,比如ILI9341等都是STemwin支持的,
所以移植起来比较顺手,现在不知道怎么移植,我的想法是像以前ucgui那样,将底层打点,画线函数对接起来就行了,请问是这样么,可是
当我这样做的时候偶需要用到LCDconf.c,LCDconf.h,找遍整个STemwin源码包,就是找不到这些东西,是哪里出了问题?
问题总结为

1、对于STemwin不支持的TFT控制器,应该采取什么样的方式 进行移植
2、如果是采取对接底层画点等函数,那需要用到哪些文件

各位emwin大神,求指导
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-9-17 12:54:00 | 显示全部楼层
可以参考我早前发的这个驱动OLED的帖子https://forum.anfulai.cn/forum.php?mod=viewthread&tid=1678
回复

使用道具 举报

7

主题

38

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2015-9-17 14:21:49 | 显示全部楼层

回 eric2013 的帖子

eric2013:可以参考我早前发的这个驱动OLED的帖子https://forum.anfulai.cn/forum.php?mod=viewthread&tid=1678 (2015-09-17 12:54) 
你的帖子我搜到过,你前面交代了说ST支持了你这种控制器,我就没再细看,我这个屏根本就没啥控制器,我的C文件里没有#define LCD_CONTROLLER            SSD1306,这好像是出现在ucgui里的吧,emwin好像没这个东西吧
回复

使用道具 举报

7

主题

38

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2015-9-17 14:23:45 | 显示全部楼层

回 eric2013 的帖子

eric2013:可以参考我早前发的这个驱动OLED的帖子https://forum.anfulai.cn/forum.php?mod=viewthread&tid=1678 (2015-09-17 12:54) 
LCDconf.c,LCDconf.h这些文件emwin也是没有的
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-9-17 15:35:16 | 显示全部楼层

回 zhoulei 的帖子

zhoulei:LCDconf.c,LCDconf.h这些文件emwin也是没有的 (2015-09-17 14:23)
必须的有,在config文件里面。
另外只需你提供打点函数即可。
回复

使用道具 举报

7

主题

38

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2015-9-17 16:17:05 | 显示全部楼层

回 eric2013 的帖子

eric2013:

必须的有,在config文件里面。
另外只需你提供打点函数即可。
file:///C:\\Users\\Administrator.W8-201508102146\\AppData\\Roaming\\Tencent\\Users\\274571483\\QQ\\WinTemp\\RichOle\\NSNY5W6B1(M@O_K]RE3}(DT.png这是我的config里面的东西,没有LCDconf.c   LCDconf.h这些东西
QQ图片20150917161530.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2015-9-17 16:20:03 | 显示全部楼层

回 zhoulei 的帖子

zhoulei:

file:///C:\\Users\\Administrator.W8-201508102146\\AppData\\Roaming\\Tencent\\Users\\274571483\\QQ\\WinTemp\\RichOle\\NSNY5W6B1(M@O_K]RE3}(DT.png这是我的config里面的东西,没有LCDconf.c   LCDconf.h这些东西
STemWin给的不全,看MDK安装目录里面的,我这个是MDK5.16目录:
1.png
回复

使用道具 举报

7

主题

38

回帖

59

积分

初级会员

积分
59
 楼主| 发表于 2015-9-17 18:58:37 | 显示全部楼层

回 eric2013 的帖子

eric2013:STemWin给的不全,看MDK安装目录里面的,我这个是MDK5.16目录:


 (2015-09-17 16:20) 
确实,ST把我坑了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-15 00:12 , Processed in 0.049288 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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