OpenEdv-开源电子网

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

买了块STM32F407ZE的最小板,移植emwin5.22定时死机,搞了几天没辙了,求助啊。

[复制链接]

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
发表于 2014-8-16 22:11:12 | 显示全部楼层 |阅读模式
5金钱
买了块STM32F407ZE的最小板,带1M sram,买板子时带了一块2.8的9325的液晶,主要想用来跑emwin,移植5.22版不使用外接SRAM,测试到了1千多万,运行GUIDEMO不定时死机,只运行几个简单的演示也一样,调整FSMC时序、堆栈、emwin分配内存也没有改善,板子自带了几个简单例子,显示字符,图形都没问题,就是运行emwin死机,不用emwin自带驱动自定义驱动也是一样,请大家帮忙看看问题出在哪?
还有个奇怪的问题,我用usb供电,板子上不接jtag插头显示正常,接上插头jtag不接进USB显示白屏,jtag插入USB又显示正常,测试接上插头jtag不接进USB时复位脚在低电平,用同一个jtag接到stm32f103开发板上就没问题,看了两块板子的复位电路及JTAG接线也没发现有什么不同。

STM32F407ZET6原理图.pdf

64.21 KB, 下载次数: 1273

最佳答案

查看完整内容[请看2#楼]

查明是开发板的问题,自己打了块板,把有问题开发板的元件焊上,一切正常,UCOSII+EMWIN 5.26连续运行两天不死机,emwin5.30有死机现象。历程在家,回去发。 UCOSII+EMWIN 5.26,emwin 使用64K CCM内存。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2014-8-16 22:11:13 | 显示全部楼层
查明是开发板的问题,自己打了块板,把有问题开发板的元件焊上,一切正常,UCOSII+EMWIN 5.26连续运行两天不死机,emwin5.30有死机现象。历程在家,回去发。
UCOSII+EMWIN 5.26,emwin 使用64K CCM内存。

emWin5.26 - 3.8 - UCOS.rar

11.03 MB, 下载次数: 1406

回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-8-16 22:54:12 | 显示全部楼层
启动文件startup_stm32f4xx.s中的堆栈开大一点
Stack_Size      EQU     0x00000800   //将0X00000800开大一点
开往春天的手扶拖拉机
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2014-8-16 23:00:40 | 显示全部楼层
回复【2楼】zuozhongkai:
谢谢原来开到0x00001000不行,现在改到0x00002000看看。
没用,开到0x000004000还是死机。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-8-16 23:11:58 | 显示全部楼层
帮顶.....
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2014-8-17 12:48:53 | 显示全部楼层
换Keil带的emwin不死机了,已跑了8个多小时。
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-8-17 13:58:03 | 显示全部楼层
部分demo需要的内存比较大,可以先跑3个试试,内存一般定义30K或者50k就能跑大部分的demo了,我用的103跑,没压力
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
129
金钱
129
注册时间
2013-3-24
在线时间
19 小时
发表于 2015-3-25 20:12:54 | 显示全部楼层
我也出现相同的问题。 不定时死机  优化 也改过  堆栈也改过  没用
玩了STM32彻底上瘾
回复

使用道具 举报

9

主题

47

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1705
金钱
1705
注册时间
2015-4-24
在线时间
661 小时
发表于 2015-9-11 13:17:07 | 显示全部楼层
楼主能发份例程吗,我现在也遇到了和你一样的问题,感激不尽啊
回复

使用道具 举报

9

主题

47

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1705
金钱
1705
注册时间
2015-4-24
在线时间
661 小时
发表于 2015-9-12 08:53:05 | 显示全部楼层
回复【9楼】rgzdb:
---------------------------------
楼主,我和你用的应该是同一款开发板,这个板子是不是不好用啊,我跑emwin的demo时经常卡死,是不是应该换个开发板啊
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2015-9-12 09:49:58 | 显示全部楼层
回复【10楼】FAIRY:
---------------------------------
那个板子设计可能有问题,TFT始终无法读出ID,运行emwin经常卡死,我自己打了板,把那块板上的元件全焊到自己板上运行正常。
回复

使用道具 举报

9

主题

47

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1705
金钱
1705
注册时间
2015-4-24
在线时间
661 小时
发表于 2015-9-12 10:15:54 | 显示全部楼层
回复【11楼】rgzdb:
---------------------------------
我的能读出ID,但是跑emwin老卡死,实在不行我也换开发板吧
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
26
金钱
26
注册时间
2015-5-25
在线时间
0 小时
发表于 2015-11-14 22:31:44 | 显示全部楼层
我自己打了两块板运行emwin,其中有一块也是死机,另一块挺好,我排出了虚焊等等的问题,依然未能解决;
同样的硬件,同样的代码郁闷了几天;
最终挂示波器发现问题,更换晶振后问题解决。
回复

使用道具 举报

2

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2015-9-15
在线时间
18 小时
发表于 2016-9-8 18:52:24 | 显示全部楼层
开发板的问题还是液晶屏的问题?
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2016-9-8 22:13:17 | 显示全部楼层
板子的问题。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2016-2-14
在线时间
3 小时
发表于 2016-10-27 19:42:00 来自手机 | 显示全部楼层
哥们我也是同样的开发版,也出现emwin死机。我也没找到原因,请问硬件有什么问题?
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
 楼主| 发表于 2016-10-29 16:23:17 | 显示全部楼层
www223388 发表于 2016-10-27 19:42
哥们我也是同样的开发版,也出现emwin死机。我也没找到原因,请问硬件有什么问题?

没找到问题,把所有原件焊到自己打的板子上就正常了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 20:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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