打印
[M7]

【已解决】野火挑战者stm32f767屏幕显示不正常

[复制链接]
1862|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 greedyhao 于 2018-7-31 16:19 编辑

最后找到问题是HAL_DMA2D_Start的hdma2d这个结构体与初始化使用的结构体不一样,这是由于我复制函数的时候没有注意导致的。

目前找到问题是DMA2D写入不正常,读取写入后的SDRAM地址,发现数据没有变化



我根据野火例程,使用cubemx生成初始化代码,运行例程中的测试代码发现屏幕显示不正常,会花屏。
有一次修改后,屏幕能显示字,但是屏幕会慢慢变黑,随后屏幕就又没有显示了,不管是复位还是重新烧程序,都不能拯救这个屏幕了。
代码已上传github,链接在这: https://github.com/greedyhao/stm32/tree/master/LCD希望能指出这代码哪里出问题了
下面是运行代码的效果图:










相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝