硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1538|回复: 2
收起左侧

stm32f429 NAND 和 LCD 不能同时启用如何理解?

[复制链接]

4

主题

37

回帖

49

积分

初级会员

积分
49
发表于 2018-7-7 16:17:07 | 显示全部楼层 |阅读模式
在V6原理图上有这样一句话:"特别注意:NAND 和 LCD 不能同时启用,硬件上会导致总线冲突这是STM32F429/439总线结构的缺陷"
请问这句怎么理解?


对于429驱动LCD用LTDC接口,NAND需要FMC接口两者似乎并不发生关系。
在驱动LCD的时候可能需要从SDRAM中搬运像素数据,此时都要用到FMC,但是我刷新屏幕数据时,不读写NAND不就行了么?

NAND 和 LCD 同时启用这种应用到底怎么理解?谢谢,请指教。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107928
QQ
发表于 2018-7-7 16:19:29 | 显示全部楼层
原理图上描述的不清楚,这个是FMC总线的硬件bug,它外挂的SDRAM和NAND在切换的时候会有异常,而LCD使用的SDRAM做显存,现象就是LCD和NAND有冲突。

使用F429芯片的硬件版本3及其以上版本可解决,详情看此贴即可:
http://www.armbbs.cn/forum.php?m ... 2%BC%FE%B0%E6%B1%BE
回复

使用道具 举报

4

主题

37

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2018-7-7 16:59:30 | 显示全部楼层
谢谢 解答 这个BUG确实应该解决,好在官方修复了这个BUG.
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-19 03:07 , Processed in 0.303783 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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