OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...

查看: 47505|回复: 163

分享下移植STemWin5.22经验,欢迎拍砖指导,呵呵 ----> 附上战舰STM32工程

[复制链接]

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
发表于 2014-3-11 13:29:55 | 显示全部楼层 |阅读模式
正点原子公众号
据说很多人说emWin这个家伙界面很漂亮,所以移植来玩玩,呵呵,小有成绩,大神们见笑了。。。

1、
移植前如果你的LCD底层驱动什么的是“lcd.clcd.h”这样编写的,请改为其他的名字,比如什么的ili93xxlcd_tft等名字,至于原因,自己思考吧

相关截图我是参考自带的参考手册英文版的(STemWinLibrary522\Documentation文件夹下的文档),有误的地方还请批评指正。
2、下载官网上的那个STemWin5.22的例程下来,具体可以官网搜索下载http://www.st.com/web/en/catalog/tools/PF259225#
3、拷贝文件到你的工程里面(前提是所建的工程液晶部分调试通过才行),呵呵
4、解压压缩包,进入“...\stemwin\STemWin_Library_V1.1.2\Libraries”这个文件夹,你会看到下图中的东东


没错,就是这个家伙了,将它拷贝到你的工程里,我在工程里面建立了一个EMWIN的文件夹进行存放,大家想怎么放怎么放哈


5、STemWinLibrary522\Config文件夹中的GUIConf.cGUIConf.hLCDConf_FlexColor_Template.c添加进工程里,这步相信用过MDK或者Keil C51的都知道怎么操作的哈
6、选择lib库了,根据编译器类型ST的工程师已经分类好了,自己根据你的编译软件和芯片类型进行选择即可,我的MCU是STM32F103VET6的,MDK编译,所以我选择了
STemWinLibrary522\Lib文件夹中的STemWin522_CM3_Keil.lib这个。添加进工程之后的样子


黄色框框是我改后的LCD底层初始化函数的文件名字,大家就参考即可,红色框框就是增加STemWin的工程文件了。同样的头文件路径添加,自己看着办哈
7、开始你的剪刀手了,修改代码,哈哈

A、在工程中打开“GUIConf.c”文件,找到GUI_NUMBYTES这个宏定义,默认的数值是0x200000,将它改小一点,我改成了1024*50,其他值就视情况而定,具体干嘛的请看说明。

B、接下来的void GUI_X_Config(void)这个函数,主要是设置内存分配、字体等,视情况修改。

C、“GUIConf.h”文件里面主要定义是否支持OS、缺省字体大小等等。
8、
LCDConf_FlexColor_Template.c”这个文件改写。
A、
增加你的LCD底层驱动函数头文件,具体用到LCD接口的初始化函数不想添加也行,在这个文件中自己编写一下也可以的。

B、接下来改写LCD显示分辨率,视屏幕大小而定,因为我用的就是这个,所以保留不用修改,跳过

#define XSIZE_PHYS  240 // To be adapted to x-screen size

#define YSIZE_PHYS  320 // To be adapted to y-screen size

C、增加定义LCD寄存器、RAM操作地址(假如用FSMC控制,不同的块地址不一样),用其他控制方式的自己想想怎么搞哈

#define LCD_BASE (uint32_t)(0x60000000 | 0x0001fffe) //基地址

#define LCD_REG_ADDRESS  (*(volatile U16*)LCD_BASE) //寄存器地址

#define LCD_DATA_ADDRESS  (*(volatile U16*)(LCD_BASE + 2)) //RAM地址


D、填写操作函数内容,具体下面几个函数体

static void LcdWriteReg(U16 Data) //写寄存器

static void LcdWriteData(U16 Data) //写数据

static void LcdWriteDataMultiple(U16 * pData, int NumItems) //写入多组数据

static void LcdReadDataMultiple(U16 * pData, int NumItems) //读取多组数据

E、LCD底层初始化函数,在下面函数里面填上,具体位置不用说了吧,呵呵

int LCD_X_DisplayDriver()
F、
void LCD_X_Config(void)这个函数,根据你使用的液晶控制器型号而定,具体宏定义请看数据手册的相关介绍

_1、下面这个函数设置LCD控制器型号、颜色格式等
    
pDevice = GUI_DEVICE_CreateAndLink(GUIDRV_FLEXCOLOR, GUICC_565, 0, 0);

_2、接下来的这个Config.Orientation = GUI_SWAP_XY | GUI_MIRROR_Y;不需要的话可以将它注释掉(视你LCD初始化的时候对应寄存器的设置决定)

设置了LCD的显示方向什么的,类似于LCD数据手册中的字符显示方向设置。参考下图


_3
GUIDRV_FlexColor_SetFunc(pDevice, &ortAPI, GUIDRV_FLEXCOLOR_F66709GUIDRV_FLEXCOLOR_M16C0B16);

    这个函数设置了LCD控制器的数据宽度什么的,其中形参GUIDRV_FLEXCOLOR_F66709,驱动器型号,参考下图定义


形参GUIDRV_FLEXCOLOR_M16C0B16设定了LCD数据总线宽度,颜色参数等,参考下图


G、接着在这个函数int LCD_X_DisplayDriver()里面添加你提供的液晶接口的初始化函数调用,具体增加位置请看函数中的说明,呵


9、接下来就开始main函数文件的修改了
A、
添加头文件#include "GUI.h",集合了相关的API函数
B、
接着在void main()中打开CRC时钟,RCC_AHBPeriphClockCmd(RCC_AHBPeriph_CRC, ENABLE);具体为什么想不明白,可能其中用到STM32CRC计算功能吧
C、
接着初始化emwin了,调用GUI_Init();函数,完了之后,可以调用GUI里面提供的API函数进行你的相关操作了,我就写了下面两句,其他的视兴趣而增加,呵呵

    GUI_DispStringAt("Hello World!", 30, 200);
    
GUI_DispStringAt("Hello emWin!", 30, 216);

完成了点击编译,改错即可了,下载到板子上,结果就是下图这样,至于为什么你的LCD初始化函数里面设置的背景色是白色或者其他颜色,而这个显示是黑色的呢?这个问题大家就看着想清楚即可,呵呵


10、完成了这个就可以增加demo功能了。哈哈
11、
STemWin_Library_V1.1.2\Project\STM3210E-EVAL\Standalone中的Demo文件夹拷贝到工程中来,这里面我的MCUSTM32F103VET6的,不带操作系统的,所以我这里选择了STM3210E-EVAL\Standalone这个路径下的,至于带操作系统的,自己选择即可哈
12、
main函数文件中添加#include "GUIDEMO.h"头文件,接着在函数中增加SysTick_Config(SystemCoreClock / 1000);这个函数,我是利用这个SysTick定时器来做GUI的心跳的,所以加了这句,至于用定时器的方式的,请另行修改;接着增加demo的演示GUIDEMO_Main();这个函数。
13、
guidemo.h文件中找到下图这个家伙,这里是demo的开关哦,我这里打开了7个(将后面括号里的0 --> 1 就打开了,相反就关闭了,这个多此一说,哈哈),其他的自行demo,呵呵



14、
stm32f10x_it.c中断汇总文件中编写中断服务函数。

增加extern __IO int32_t OS_TimeMS;

编写SysTick_Handler中断服务函数,因为我用了这个做心跳,其他的自行处理

void SysTick_Handler(void)

{

OS_TimeMS++;

}

15、然后点击保存,再编译


红色框框里面,生成的代码还是有点大的,具体视你打开的demo多少有关估计。

触摸功能就暂时没加上,有空再说,呵呵

哈哈,至此就完成了STemWin5.22的移植了。高兴一下下,嘿嘿,心情无比激动,下载到板子上运行,哈哈看到界面了,爽



高兴之下就拍了个视频,有点大,1080P的,400多兆,看啥时候传上来给大伙们看看,呵呵

战舰板子的测试工程没弄,这个稍后奉上,我是用我自己的这个最小系统板子测试的http://www.openedv.com/posts/list/26648.htm

论坛上“745021926”这个坛友手上有我的这个板子,可以直接下载工程上去测试,呵呵


视屏分享:http://www.youku.com/playlist_show/id_22111265.html























emwin移植笔记.pdf

871.41 KB, 下载次数: 4175

STemWin5.22移植.zip

26.46 MB, 下载次数: 14973

STemWin5.22移植(战舰板子).zip

26.47 MB, 下载次数: 13071

现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

  离线 

39

主题

2030

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2014-3-11 13:54:36 | 显示全部楼层
我去,Badu的开发速度让人汗颜…
博观而约取,厚积而薄发。
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-11 13:56:55 | 显示全部楼层
回复【2楼】745021926:
---------------------------------
这叫快?????比我更快的都有好不好
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

3

主题

2085

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2933
金钱
2933
注册时间
2013-7-19
在线时间
137 小时
发表于 2014-3-11 14:14:04 | 显示全部楼层
支持了~~
我现在好奇429自带的LCD驱动了,看别人的视频都是将近3700万点每秒的写入速度。
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-11 14:17:02 | 显示全部楼层
正点原子公众号
回复【4楼】ricefat:
---------------------------------
这么好,老师啥时候你也整个429的出来上个视频给大伙们开下眼界呀,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

12

主题

429

帖子

0

精华

高级会员

Rank: 4

积分
719
金钱
719
注册时间
2012-6-21
在线时间
57 小时
发表于 2014-3-11 14:30:09 | 显示全部楼层
顶。。。。。
谢。。。。。
呵呵。
回复 支持 反对

使用道具 举报

  离线 

39

主题

2030

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2014-3-11 14:56:31 | 显示全部楼层
回复【3楼】Badu_Space:
---------------------------------
感觉已经很快了~!再顶!
博观而约取,厚积而薄发。
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-11 15:00:07 | 显示全部楼层
回复【7楼】745021926:
---------------------------------
其实想搞很久了,就是没时间玩,呵呵,我发你的那个板子附件的工程可以直接下载进去的哦,不过看你的液晶控制器型号是什么的咯,具体可以参考程序中说到的地方修改即可,我的液晶控制器是9341的,这个代码直接可以用
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

38

主题

2067

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3263
金钱
3263
注册时间
2012-1-16
在线时间
36 小时
发表于 2014-3-11 15:07:44 | 显示全部楼层
狂赞。。。。
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

  离线 

34

主题

150

帖子

0

精华

高级会员

Rank: 4

积分
845
金钱
845
注册时间
2012-9-11
在线时间
144 小时
发表于 2014-3-11 15:08:47 | 显示全部楼层
顶一下
回复 支持 反对

使用道具 举报

  离线 

500

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

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

使用道具 举报

  离线 

3

主题

2085

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2933
金钱
2933
注册时间
2013-7-19
在线时间
137 小时
发表于 2014-3-11 16:35:32 | 显示全部楼层
回复【5楼】Badu_Space:
---------------------------------
老师过奖了啊
429我没买呢,discovery已经不到190元了,没时间折腾,不然真的买一个
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-11 16:37:21 | 显示全部楼层
回复【12楼】ricefat:
---------------------------------
这么忙呀,不过我最近也很忙
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

17

主题

472

帖子

1

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2013-11-23
在线时间
0 小时
发表于 2014-3-11 16:58:41 | 显示全部楼层
回复【13楼】Badu_Space:
---------------------------------
好家伙,MARK!有时间弄!
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-11 17:10:11 | 显示全部楼层
回复【14楼】hechao3225:
---------------------------------
没上网搜索任何资料完成的,弄了我两天啊,苦,刚开始我的编译之后居然有差不多400多KB的程序大小,不过后来关闭了一些demo就小了很多。

不过昨晚问了下http://www.openedv.com/posts/list/27697.htm这个发帖者,因为我的是9341的LCD控制器,弄了一个小时没搞定显示问题,问他的时候他也记不起怎么弄的了,后来看压缩包里的手册才知道默认的LCD不支持9341的,所以。。。
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

32

主题

195

帖子

2

精华

高级会员

Rank: 4

积分
645
金钱
645
注册时间
2013-7-23
在线时间
0 小时
发表于 2014-3-11 18:05:54 | 显示全部楼层
回复【15楼】Badu_Space:
---------------------------------
哈哈,你也出了,好棒啊。我看了一下,我的那个英文的5.22(帖子里的附件的那个)是991页。我的帖子就有说这个哦,昨天手头没法电脑看,
要是你电脑能看帖子就好了,帖子里有说这个9341的设置的,哈哈
回复 支持 反对

使用道具 举报

  离线 

3

主题

2085

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2933
金钱
2933
注册时间
2013-7-19
在线时间
137 小时
发表于 2014-3-11 20:50:50 | 显示全部楼层
回复【13楼】Badu_Space:
---------------------------------
如果能解决中文字库的方法就好了,现在没法实现GBK字库加入。
另。昨天看见有人商量购买emWin的源代码。
官方报价大概全套功能(PRO)版本 RMB 将近10W……
回复 支持 反对

使用道具 举报

  离线 

3

主题

2085

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2933
金钱
2933
注册时间
2013-7-19
在线时间
137 小时
发表于 2014-3-11 20:57:51 | 显示全部楼层
回复【15楼】Badu_Space:
---------------------------------
 emWin ro         emWin RO includes:
                 emWin BASIC color (3.00.01)
                 emWin WM/Widgets (3.01.00)
                 emWin Memory devices (3.01.02)
                 emWin Antialiasing (3.01.03)
                One of the drivers listed in price list (3.10.x) 
                Single roduct source code license
                12 months free updates/support        1        ¥96,310.00        ¥96,310.00
回复 支持 反对

使用道具 举报

头像被屏蔽

  离线 

14

主题

191

帖子

0

精华

禁止访问

积分
804
金钱
804
注册时间
2013-6-9
在线时间
178 小时
发表于 2014-3-11 21:13:01 | 显示全部楼层
我的板子用的也是vet6,移植后demo开了4个运行会死机,编译时将优化开到3后不死机了,不知什么原因?
回复 支持 反对

使用道具 举报

  离线 

500

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
129741
金钱
129741
注册时间
2010-12-1
在线时间
1169 小时
发表于 2014-3-11 23:34:41 | 显示全部楼层
回复【18楼】ricefat:
---------------------------------
 珍贵...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 08:24:03 | 显示全部楼层
回复【16楼】pizhihui1993:
---------------------------------
慢慢琢磨呗,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 08:24:49 | 显示全部楼层
回复【17楼】ricefat:
---------------------------------
这么贵,中文的估计不怎么好搞,搞到能用外部的中文字库就好了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 08:25:47 | 显示全部楼层
回复【20楼】正点原子:
---------------------------------
原子哥有没打算买个来玩玩,嘿嘿
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 08:26:21 | 显示全部楼层
回复【19楼】rgzdb:
---------------------------------
我没都没优化,MDK默认值
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

500

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
129741
金钱
129741
注册时间
2010-12-1
在线时间
1169 小时
发表于 2014-3-12 11:14:39 | 显示全部楼层
回复【23楼】Badu_Space:
---------------------------------
我打算直接做个,不打算买...
呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 11:25:40 | 显示全部楼层
回复【25楼】正点原子:
---------------------------------
原子哥牛喔,向你学习,哈哈
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-12 11:33:52 | 显示全部楼层
回复【25楼】正点原子:
---------------------------------
原子哥啊,那个附件的限制大小能不能提升到100M呢,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

32

主题

195

帖子

2

精华

高级会员

Rank: 4

积分
645
金钱
645
注册时间
2013-7-23
在线时间
0 小时
发表于 2014-3-12 18:09:56 | 显示全部楼层
回复【25楼】正点原子:
---------------------------------
哇,牛哦,支持。。
回复 支持 反对

使用道具 举报

  离线 

9

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2012-2-16
在线时间
9 小时
发表于 2014-3-12 19:02:09 | 显示全部楼层
关注一下
回复 支持 反对

使用道具 举报

头像被屏蔽

  离线 

6168

主题

7041

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
19700
金钱
19700
注册时间
2012-12-27
在线时间
23 小时
发表于 2014-3-12 21:12:13 | 显示全部楼层
badu嘎嘎嘎嘎  顶起
回复 支持 反对

使用道具 举报

  离线 

500

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
129741
金钱
129741
注册时间
2010-12-1
在线时间
1169 小时
发表于 2014-3-12 23:14:38 | 显示全部楼层
回复【27楼】Badu_Space:
---------------------------------
你的是多少M?默认就是100M吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-13 08:21:05 | 显示全部楼层
回复【31楼】正点原子:
---------------------------------
我这边网页显示限制大小30M
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-13 08:31:01 | 显示全部楼层
回复【19楼】rgzdb:
---------------------------------
我试过几个demo,有几个运行后会进入HardFault_Handler()这里的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

14

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2012-8-21
在线时间
16 小时
发表于 2014-3-26 15:50:08 | 显示全部楼层
多谢楼主了,但是下了你这个程序到战舰板上一直提示“HardFault_Handler ERROR”,是内存不够么?
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-26 16:07:04 | 显示全部楼层
回复【34楼】枫叶情缘:
---------------------------------
你是直接就下载楼主位的工程还是改过这后再下载的?
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

14

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2012-8-21
在线时间
16 小时
发表于 2014-3-28 16:46:59 | 显示全部楼层
回复【35楼】Badu_Space:

回复【34楼】枫叶情缘:
---------------------------------
你是直接就下载楼主位的工程还是改过这后再下载的?

---------------------------------
直接编译下载的,4.70A版本,我追了一下源码,在硬件错误IRS中有显示“HardFault_Handler ERROR”的显示函数,不晓得是不是Badu兄添加的?
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-3-29 19:13:07 | 显示全部楼层
回复【36楼】枫叶情缘:
---------------------------------
是我添加的,我的板子跑没出现这个喔
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

10

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2012-10-15
在线时间
4 小时
发表于 2014-4-25 21:51:05 | 显示全部楼层
“植前如果你的LCD底层驱动什么的是“lcd.clcd.h”这样编写的,请改为其他的名字,比如什么的ili93xxlcd_tft等名字,至于原因,自己思考吧”

直接说一下不就好了,一句话的事帮助新手入门也快点。是因为lcd.c .h已经被命名了?

还有请教楼主一个问题:STemWinLibrary522\Config路径下GUIDRV_Template.c  LCDConf_Lin_Template.c 和你使用的LCDConf_FlexColor_Template.c有什么不同,是三者选一个的意思吗
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-4-25 23:39:30 | 显示全部楼层
回复【38楼】wkong501:
---------------------------------
1、也得留个问题给大家思考一下呀
2、这三个里面不是有说明了么?看下里面的注解就行了,不同的功能需要添加的文件不一样的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

26

主题

199

帖子

3

精华

新手入门

积分
783
金钱
783
注册时间
2014-3-4
在线时间
3 小时
发表于 2014-4-27 11:33:19 | 显示全部楼层
回复【楼主位】Badu_Space:
---------------------------------
Budu 兄  cpld sram 方案的屏怎么配置
随遇而安,无愧于心?---?行者?任
回复 支持 反对

使用道具 举报

  离线 

11

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2013-8-3
在线时间
0 小时
发表于 2014-4-27 11:42:04 | 显示全部楼层
叼!!!
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-4-27 18:08:53 | 显示全部楼层
回复【40楼】rengaopan:
---------------------------------
你怎么接嘛,详细点
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-4-27 18:09:12 | 显示全部楼层
回复【41楼】西域大盘鸡:
---------------------------------
一般般吧
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

26

主题

199

帖子

3

精华

新手入门

积分
783
金钱
783
注册时间
2014-3-4
在线时间
3 小时
发表于 2014-4-27 21:18:25 | 显示全部楼层
回复【42楼】Badu_Space:
---------------------------------下午重来了一遍,好了,多谢
随遇而安,无愧于心?---?行者?任
回复 支持 反对

使用道具 举报

  离线 

10

主题

275

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
336
金钱
336
注册时间
2013-12-3
在线时间
0 小时
发表于 2014-5-13 17:56:32 | 显示全部楼层
badu 支持!!
不用谢了……
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-5-13 18:31:01 | 显示全部楼层
回复【45楼】eling13:
---------------------------------
谢谢!!!!!!!!!大家互相学习
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

28

主题

1499

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1652
金钱
1652
注册时间
2013-7-24
在线时间
0 小时
发表于 2014-5-13 20:00:12 | 显示全部楼层
带驱动的确实超快。
于20150522停用该账号:http://www.microstar.club
回复 支持 反对

使用道具 举报

  离线 

6

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
166
金钱
166
注册时间
2013-1-3
在线时间
18 小时
发表于 2014-5-13 20:13:03 | 显示全部楼层
楼主,你的视频刚看了,小海豚游过的地方怎么变颜色了?
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-5-14 08:18:49 | 显示全部楼层
回复【47楼】styleno1:
---------------------------------
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7591

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11116
金钱
11116
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-5-14 08:19:20 | 显示全部楼层
回复【48楼】zhuwenfly:
---------------------------------
这个是官网的demo
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

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

本版积分规则




关闭

"原子哥”推荐上一条 /1 下一条

QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-7-20 16:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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