OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6977|回复: 12

STM32 UCGUI移植

[复制链接]

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
发表于 2013-10-12 01:27:50 | 显示全部楼层 |阅读模式
按照附件的移植教程  到最后出现错误
..\GUI\LCDDriver\LCDDummy.c(109): error:  #18: expected a ")"
..\GUI\LCDDriver\LCDDummy.c(110): error:  #20: identifier "pTrans" is undefined
..\GUI\LCDDriver\LCDDummy.c(112): error:  #20: identifier "Diff" is undefined
..\GUI\LCDDriver\LCDDummy.c(116): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(121): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(125): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(136): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(155): error:  #18: expected a ")"
..\GUI\LCDDriver\LCDDummy.c(156): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(157): error:  #20: identifier "Diff" is undefined
..\GUI\LCDDriver\LCDDummy.c(161): error:  #20: identifier "pTrans" is undefined
..\GUI\LCDDriver\LCDDummy.c(171): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(181): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(198): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(211): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(223): error:  #18: expected a ")"
..\GUI\LCDDriver\LCDDummy.c(224): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(225): error:  #20: identifier "Diff" is undefined
..\GUI\LCDDriver\LCDDummy.c(229): error:  #20: identifier "pTrans" is undefined
..\GUI\LCDDriver\LCDDummy.c(239): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(249): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(266): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(279): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(291): error:  #18: expected a ")"
..\GUI\LCDDriver\LCDDummy.c(295): error:  #20: identifier "pTrans" is undefined
..\GUI\LCDDriver\LCDDummy.c(296): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(296): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(301): error:  #20: identifier "xsize" is undefined
..\GUI\LCDDriver\LCDDummy.c(301): error:  #20: identifier "p" is undefined
..\GUI\LCDDriver\LCDDummy.c(308): error:  #20: identifier "xsize" is undefined
这个怎么解决

stm32之UCGUI移植.pdf

401.78 KB, 下载次数: 105

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-10-12 09:53:53 | 显示全部楼层
可以参考下其他人移植成功的例子,论坛搜索有很多的。
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-12 10:05:33 | 显示全部楼层
一个个错误双击,看什么问题,去解决。
你这大部分是什么XX没定义之类的,自己去实现这些定义,或者看看这些函数是不是有没有用?没用就删掉函数,来的更简单。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-12 10:08:27 | 显示全部楼层
回复【2楼】xiaoyan:
---------------------------------


之前是下面的错误,然后参考论坛里面的一个帖子改动了LCD驱动里面的
 LCD_W , LCD_H 说是这个和GUI里的LCD.H冲突了,改了之后错误就变成上面的错误




..\GUI\core\inc\GUITYPE.H(22): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\GUITYPE.H(23): error:  #20: identifier "LCD_LOGPALETTE" is undefined
..\GUI\core\inc\GUITYPE.H(24): error:  #20: identifier "LCD_DRAWMODE" is undefined
..\GUI\core\inc\GUITYPE.H(25): error:  #20: identifier "LCD_RECT" is undefined
..\GUI\core\inc\GUITYPE.H(29): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(30): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(31): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(32): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(33): error:  #20: identifier "U8" is undefined
..\GUI\core\inc\GUITYPE.H(35): error:  #20: identifier "tfDrawSpecialBitmap" is undefined
..\GUI\core\inc\GUITYPE.H(46): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(47): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(48): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(49): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(50): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(51): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(52): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(53): error:  #20: identifier "U16" is undefined
..\GUI\core\inc\GUITYPE.H(67): error:  #20: identifier "I16P" is undefined
..\GUI\core\inc\GUITYPE.H(68): error:  #20: identifier "I16P" is undefined
..\GUI\core\inc\GUITYPE.H(73): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(74): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(80): error:  #20: identifier "U8" is undefined
..\GUI\core\inc\GUITYPE.H(81): error:  #20: identifier "U8" is undefined
..\GUI\core\inc\GUITYPE.H(82): error:  #20: identifier "U8" is undefined
..\GUI\core\inc\GUITYPE.H(88): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(89): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(99): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(100): error:  #20: identifier "U16P" is undefined
..\GUI\core\inc\GUITYPE.H(101): error:  #20: identifier "U8" is undefined

..\GUI\core\inc\LCD_Protected.h(18): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(24): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(25): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(26): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(27): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(28): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(29): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(30): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(31): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(32): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(33): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(34): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(35): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(36): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(37): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(38): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(39): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(40): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(41): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(42): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(43): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(44): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(46): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(47): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(48): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(49): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(50): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(51): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(52): error:  #20: identifier "LCD_COLOR" is undefined
..\GUI\core\inc\LCD_Protected.h(53): error:  #20: identifier "LCD_COLOR" is undefined
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-12 10:09:13 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
这个不能删啊,这个是GUI的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-12 22:56:46 | 显示全部楼层
回复【5楼】jingjiafei:
---------------------------------
那就去实现这些未定义的东西。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-13 00:49:05 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
弄好了,不过现在是屏坏了,没办法验证,直接下开发板里面LCD的程序屏都不亮,背光都完全没有,这可咋办
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-13 10:26:33 | 显示全部楼层
检查BL,BL是高电平,LCD就应该亮背光,否则就是电路有问题了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-13 22:24:44 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
BL是高电平,没问题的,但屏幕背光就是不亮,屏幕和电路板的胶脱离了,会不会是排线坏了
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-13 22:37:19 | 显示全部楼层
那就不会亮背光。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-13 22:39:45 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
BL是没问题的
回复 支持 反对

使用道具 举报

5

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2011-9-6
在线时间
10 小时
 楼主| 发表于 2013-10-13 22:46:48 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
能把LCD板的图发一下吗,我看看怎么把它修好,我的开发板是mini V1.9 配的2.8的LCD
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-14 14:43:30 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-11 14:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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