AnsweredAssumed Answered

STM32F417VET - FSMC memory

Question asked by Sandor Bedo on Apr 17, 2018
Latest reply on Apr 18, 2018 by Sandor Bedo

Hi,

 

I have a STM32F417 processor and I would like to use the FSMC module with an LCD (ILI9481).

The used pins: NE1 and the RS pin of LCD connected to A25.

 

The bank of the memory is clear that if I use the NE1 then I have to use the 0x6000 0000 - 0x63FF FFFF memory region.

My question is that how can I separate the "registers"?

When the NE1 = LOW, it is clear that I need to set my value to 0x6000 0000, but when the NE1 = HIGH 

which memory region is fit for me?

 

Right now as I understood:

Used pins: NE1, A25

And the data bus is 8bit.

0x6000 0000 -> 0110 0000 0000 0000 0000 0000 0000 0000

0x6200 0000 -> 0110 0010 0000 0000 0000 0000 0000 0000 (The 25th of bit is one)?

 

Thank you for your help.

Outcomes