[STM32F4] stm32f429抄袭设计不成功,求支招!

[复制链接]
6947|41
eefas 发表于 2018-4-4 23:07 | 显示全部楼层
以前使用IAR也有问题。
pl202 发表于 2018-4-4 23:07 | 显示全部楼层
是不是哪里的配置不同呢?
aspoke 发表于 2018-4-4 23:07 | 显示全部楼层
就是基本的单步调试。
232321122 发表于 2018-4-4 23:07 | 显示全部楼层
看来硬件还是有不同的地方呢。
ghuca 发表于 2018-4-4 23:07 | 显示全部楼层
你查看一下报错的代码是哪个
 楼主| dsyq 发表于 2018-4-5 16:18 | 显示全部楼层
xyz549040622 发表于 2018-4-4 12:31
我也觉得是你没抄好,降速度试试。

谢谢回复,打算重新布线试试。
 楼主| dsyq 发表于 2018-4-5 16:18 | 显示全部楼层
Prry 发表于 2018-4-4 13:35
降低SDRAM的时钟频率,再来试试,一般是内存布线问题,大量使用内存(如连续刷屏)时会导致出错。 ...

我也估计是这样的原因,决定重新布线试试。
 楼主| dsyq 发表于 2018-4-5 16:19 | 显示全部楼层
generalissimo 发表于 2018-4-4 12:36
是不是程序问题啊 你用内部SRAM 运行gui_init()成功吗?

应该不是程序问题,单步调试过。和原子代码一样,接线也一样。
 楼主| dsyq 发表于 2018-4-5 16:22 | 显示全部楼层
eefas 发表于 2018-4-4 23:01
使用的是什么编译器?

MDK5.4
 楼主| dsyq 发表于 2018-4-5 16:23 | 显示全部楼层
pl202 发表于 2018-4-4 23:01
电路板都是一样的吗

接线一样,走线肯定不一样。
 楼主| dsyq 发表于 2018-4-5 16:24 | 显示全部楼层
ghuca 发表于 2018-4-4 23:03
在哪一步停止了?

运行gui_init()进入硬件错误,单步分析过,有时候在gui_config.c死掉,有时候在后面死掉,但后面的单步调试不进去。
yjwpm 发表于 2018-4-5 19:21 | 显示全部楼层
我估计你是CRC没有启动,这个不启动emwin是不会正常干活的

        /* 使能CRC 因为使用STemWin前必须要使能 */
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_CRC, ENABLE);
Prry 发表于 2018-4-5 21:38 | 显示全部楼层
dsyq 发表于 2018-4-5 16:19
应该不是程序问题,单步调试过。和原子代码一样,接线也一样。

将程序中的SDRAM时钟频率降低,再来看是否正常。
Prry 发表于 2018-4-5 21:40 | 显示全部楼层
dsyq 发表于 2018-4-5 16:19
应该不是程序问题,单步调试过。和原子代码一样,接线也一样。

降低SDRAM的时钟频率,看看原子的跑多高的频率,如果降低能正常运行,基本可以确定是内存布线问题。
619888476 发表于 2018-4-5 22:16 | 显示全部楼层
一步一步的调试检查问题
 楼主| dsyq 发表于 2018-4-14 15:53 | 显示全部楼层
又画了一次,可以加载通过啦!
说明是走线问题,谢谢大家!
kingTek 发表于 2018-4-14 16:42 来自手机 | 显示全部楼层
常被模仿抄袭,反感……
mars4zhu 发表于 2018-4-14 17:17 | 显示全部楼层
分配的Stack可能太少了。。。。。软件问题的可能性更大
15915703189 发表于 2020-5-10 16:50 | 显示全部楼层
大神,分享一下改后的PCB
zchong 发表于 2020-5-11 07:34 来自手机 | 显示全部楼层
你这查到这一步就戛然而止?接着干啊,哪里不会点哪里,哪里有问题先找到啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部