STM32F429 emWin使用外部SDRAM问题
STM32F429 emWin使用外部SDRAM时GUI_Init()进入硬件错误,但使用内部RAM时可以正常运行官网自带的DEMO,各大神有什么可以指点下,板子是自己画的,单独测试SDRAM时都没有问题,读写都正常,频率也降低过了也不行LCD用的是80-16bit的方式接到FMC的SRAM上,LCD使用内部RAM时可以显示正常,把LCD的初始化屏幕,使用外部SDRAM时不会进行硬件错误,DEMO可以正常运行,只是LCD没有显示 楼主 你好,请问你的问题是怎么解决的?我现在的情况和你一样 麻烦分享一下经验 非常感谢!我现在的情况就是使用外部sdram时,总是时灵时不灵。。。经常跑进 HardFault_Handler中0.0 这个上面有讲使用外部SRAM的,楼主看一下 一般来说进入硬件错误大多是内存溢出,如果你是单独测试没问题,有可能是线路错了,或者是访问地址溢出了。 看了【STM32F429用外部SDRAM做内存】【stm32f4跑ucos+emwin5.16 gui_init()初始化失败】【emwin初始化GUI_Init()进hardfault的解决办法】等资料后看看是不是数组太小或者指针引起的 你看看你的硬件上LCD和SDRAM是否有冲突的地方。 正在学习 我貌似遇到了同样的问题,动态存储器放到外部SDRAM,频繁切换窗口,GUI会死掉!
页:
[1]