求助!FMC NE1和NE4区别

2019-07-20 06:44发布

大神求助!使用stm32F429的时候,用FMC的NE4去驱动LCD的片选信号有问题(原驱动程序使用NE1没问题),程序是完全一致,区别只是用NE1和NE4。硬件用的是阿波罗的开发板+自己的底板,底板全部留空,只有LCD相关的。

详见此贴
9486 EMwin鼠标异常http://www.openedv.com/forum.php ... &fromuid=113251
(出处: OpenEdv-开源电子网)


同样的程序,同样的“秀鼠标'的函数“        GUI_CURSOR_Show()”,使用NE1和 NE4的区别如附件图:
但我仅仅只改了
        SRAM_Handler.Init.NSBank=FMC_NORSRAM_BANK4;     //使用NE4

#define LCD_BASE        ((u32)(0x6c000000 | 0x0007FFFE));这两条语句
为什么GUI_CURSOR_Show()的示波器图会不一样?


使用NE1:
NE1 NE1
使用ne4:
ne4 ne4   

由于GUI_CURSOR_Show()这个被GUI程序封装了,看不到底层,只能看到示波器是这个样子,黄 {MOD}的是DB0,蓝 {MOD}的是LCD的CS信号



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。