thank you for your reply.
GoodAbhishek wrote:Here's the pin assignment, hope this should clear your confusion:
FSMC_NWE = WR Signal of LCD
FSMC_NOE = RD Signal of LCD
FSMC_NE1 = CS Signal of LCD
I was lost D11 pin alternate and the comment /* Using FSMC A16 as RS */Abhishek wrote:The Address pin is connected to RS which is the A16 pin on the F4
Thank you for this work.Abhishek wrote:And yes, you're right. We'll update the code soon, so that the I/O layer for all the FSMC/GPIO drivers for the QVGA LCDs and SSD1963 is in sync.
I see in STM32F4Discovery some pins of FSMC is shared with other peripherals, for example PD4/FSMC_NOE is connected to Audio_Rst and has a 10K(R43) pull-down.
Does not create problems?
Another doubt
Code: Select all
/* Using FSMC A16 as RS */
#define LCD_REG (*((volatile uint16_t *) 0x60000000)) /* RS = 0 */
#define LCD_RAM (*((volatile uint16_t *) 0x60020000)) /* RS = 1 */
0x60020000 => 1100000000000100000000000000000
Does set A17? Is it correct?
Best Regards
colombo