STM32F4 FSMC驱动LCD线长有关系吗

2019-07-21 02:28发布

自己做了条长约47cm长的彩排线,连接上以后,屏幕变成这样,怎么办
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
冥思的石头
2019-07-21 16:30
回复【3楼】zuozhongkai:
---------------------------------
修改FSMC配置以后 屏幕稍微清楚了一点
readWriteTiming.FSMC_AddressSetupTime = 0XF;/地址建立时间为 16 个 HCLK      原来是6
readWriteTiming.FSMC_AddressHoldTime = 0x00;  //地址保持时间模式 A 未用到 
readWriteTiming.FSMC_DataSetupTime = 24;//数据保存时间为 25 个 HCLK           原来是5
readWriteTiming.FSMC_BusTurnAroundDuration = 0x00; 
readWriteTiming.FSMC_CLKDivision = 0x00;
readWriteTiming.FSMC_DataLatency = 0x00;
readWriteTiming.FSMC_AccessMode = FSMC_AccessMode_A;    //模式 A 
writeTiming.FSMC_AddressSetupTime =8;    //地址建立时间(ADDSET)为 8 个 HCLK          原来是6
writeTiming.FSMC_AddressHoldTime = 0x00; //地址保持时间 
writeTiming.FSMC_DataSetupTime = 8;    //数据保存时间为 6ns*9 个 HCLK=54ns               原来是5
writeTiming.FSMC_BusTurnAroundDuration = 0x00;
writeTiming.FSMC_CLKDivision = 0x00;
writeTiming.FSMC_DataLatency = 0x00;
writeTiming.FSMC_AccessMode = FSMC_AccessMode_A;    //模式 A

一周热门 更多>