OpenEdv-开源电子网
标题:
买了块STM32F407ZE的最小板,移植emwin5.22定时死机,搞了几天没辙了,求助啊。
[打印本页]
作者:
rgzdb
时间:
2014-8-16 22:11
标题:
买了块STM32F407ZE的最小板,移植emwin5.22定时死机,搞了几天没辙了,求助啊。
买了块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接线也没发现有什么不同。
作者:
rgzdb
时间:
2014-8-16 22:11
查明是开发板的问题,自己打了块板,把有问题开发板的元件焊上,一切正常,UCOSII+EMWIN 5.26连续运行两天不死机,emwin5.30有死机现象。历程在家,回去发。
UCOSII+EMWIN 5.26,emwin 使用64K CCM内存。
作者:
zuozhongkai
时间:
2014-8-16 22:54
启动文件startup_stm32f4xx.s中的堆栈开大一点
Stack_Size EQU 0x00000800 //将0X00000800开大一点
作者:
rgzdb
时间:
2014-8-16 23:00
回复【2楼】zuozhongkai:
谢谢原来开到0x00001000不行,现在改到0x00002000看看。
没用,开到
0x000004000还是死机。
作者:
正点原子
时间:
2014-8-16 23:11
帮顶.....
作者:
rgzdb
时间:
2014-8-17 12:48
换Keil带的emwin不死机了,已跑了8个多小时。
作者:
八度空间
时间:
2014-8-17 13:58
部分demo需要的内存比较大,可以先跑3个试试,内存一般定义30K或者50k就能跑大部分的demo了,我用的103跑,没压力
作者:
zxcencheng1991
时间:
2015-3-25 20:12
我也出现相同的问题。 不定时死机 优化 也改过 堆栈也改过 没用
作者:
FAIRY
时间:
2015-9-11 13:17
楼主能发份例程吗,我现在也遇到了和你一样的问题,感激不尽啊
作者:
FAIRY
时间:
2015-9-12 08:53
回复【9楼】rgzdb:
---------------------------------
楼主,我和你用的应该是同一款开发板,这个板子是不是不好用啊,我跑emwin的demo时经常卡死,是不是应该换个开发板啊
作者:
rgzdb
时间:
2015-9-12 09:49
回复【10楼】FAIRY:
---------------------------------
那个板子设计可能有问题,TFT始终无法读出ID,运行emwin经常卡死,我自己打了板,把那块板上的元件全焊到自己板上运行正常。
作者:
FAIRY
时间:
2015-9-12 10:15
回复【11楼】rgzdb:
---------------------------------
我的能读出ID,但是跑emwin老卡死,实在不行我也换开发板吧
作者:
万鑫
时间:
2015-11-14 22:31
我自己打了两块板运行emwin,其中有一块也是死机,另一块挺好,我排出了虚焊等等的问题,依然未能解决;
同样的硬件,同样的代码郁闷了几天;
最终挂示波器发现问题,更换晶振后问题解决。
作者:
fengweibo3
时间:
2016-9-8 18:52
开发板的问题还是液晶屏的问题?
作者:
rgzdb
时间:
2016-9-8 22:13
板子的问题。
作者:
www223388
时间:
2016-10-27 19:42
哥们我也是同样的开发版,也出现emwin死机。我也没找到原因,请问硬件有什么问题?
作者:
rgzdb
时间:
2016-10-29 16:23
www223388 发表于 2016-10-27 19:42
哥们我也是同样的开发版,也出现emwin死机。我也没找到原因,请问硬件有什么问题?
没找到问题,把所有原件焊到自己打的板子上就正常了。
欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/)
Powered by Discuz! X3.4