Hallo Leute,
ich lese mich gerade in die FSMC des STM32F4 ein und habe eine Frage
dazu.
Im Quellcode eines SSDxxxx (LCD Treiber) habe ich folgenden Codeteil
gefunden:
1 | #define LCD_REG (*((volatile unsigned short *)0x60000000)) // RS = 0
|
2 | #define LCD_RAM (*((volatile unsigned short *)0x60020000)) // RS = 1
|
3 |
|
4 | __inline void LCD_WriteData(uint16_t data) { LCD_RAM = data; }
|
Müsste aber nicht, laut Abbildung, 0x60000000 für Data und 0x60020000
für die Reg sein? Irgendwie werde ich daraus nicht schlau.
Danke für eure Antworten.