sdio和fsmc驱动lcd冲突

发布于 2017-04-16 13:50:51    浏览:1809
移植rtgui到stm32f407+ssd1963后发现一个问题,只要rtt的sdio模块打开,ssd1963驱动的lcd就会花屏,好像时序错乱了一样,只要把sdio驱动中的PD2这个管脚(sdio cmd管脚)设置成不是 推挽输出模式,lcd都可以正常显示,设置成OD输出模式,LCD也是显示正常的,有没有兄弟碰到这种奇怪的问题,难道是线间干扰造成的?

查看更多

3 个回答
hengda43
hengda43 2017-04-16
This guy hasn't written anything yet
补充一点讲 PD2 的GPIO_Speed 设置成2MHZ,lcd显示正常,但是sdio模块打印如下错误
error detected and set to -2/0 (cmd = 5)
SD card capacity 1967104 KB
error detected and set to -2/0 (cmd = 55)
error detected and set to -2/0 (cmd = 55)
error detected and set to -2/0 (cmd = 55)
error detected and set to -2/0 (cmd = 55)
bernard
bernard 2017-04-16
This guy hasn't written anything yet
是不是这个线共用了?或者焊接上是否有什么短路?这个是硬件上的事情了

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
1.8k

发布
问题

分享
好友

手机
浏览

扫码手机浏览