Robin FSMC / SPI pins
This commit is contained in:
parent
4268c1f1a5
commit
fd9f067a48
3 changed files with 8 additions and 7 deletions
|
@ -64,10 +64,9 @@
|
|||
* @details Only configures SS pin since libmaple creates and initialize the SPI object
|
||||
*/
|
||||
void spiBegin() {
|
||||
#if !PIN_EXISTS(SS)
|
||||
#error "SS_PIN not defined!"
|
||||
#if PIN_EXISTS(SS)
|
||||
OUT_WRITE(SS_PIN, HIGH);
|
||||
#endif
|
||||
OUT_WRITE(SS_PIN, HIGH);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -116,6 +116,9 @@
|
|||
* to let the bootloader init the screen.
|
||||
*/
|
||||
#if ENABLED(FSMC_GRAPHICAL_TFT)
|
||||
#define FSMC_CS_PIN PD7 // NE4
|
||||
#define FSMC_RS_PIN PD11 // A0
|
||||
|
||||
#define LCD_RESET_PIN PF6
|
||||
#define NO_LCD_REINIT // Suppress LCD re-initialization
|
||||
|
||||
|
@ -123,8 +126,6 @@
|
|||
|
||||
#if ENABLED(TOUCH_BUTTONS)
|
||||
#define BTN_ENC PB3 // Not connected. TODO: Replace this hack to enable button code
|
||||
#define FSMC_CS_PIN PD7 // NE4
|
||||
#define FSMC_RS_PIN PD11 // A0
|
||||
#define TOUCH_CS_PIN PC2
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -120,6 +120,9 @@
|
|||
* to let the bootloader init the screen.
|
||||
*/
|
||||
#if ENABLED(FSMC_GRAPHICAL_TFT)
|
||||
#define FSMC_CS_PIN PD7 // NE4
|
||||
#define FSMC_RS_PIN PD11 // A0
|
||||
|
||||
#define LCD_RESET_PIN PF6
|
||||
#define NO_LCD_REINIT // Suppress LCD re-initialization
|
||||
|
||||
|
@ -127,8 +130,6 @@
|
|||
|
||||
#if ENABLED(TOUCH_BUTTONS)
|
||||
#define BTN_ENC PC13 // Not connected. TODO: Replace this hack to enable button code
|
||||
#define FSMC_CS_PIN PD7 // NE4
|
||||
#define FSMC_RS_PIN PD11 // A0
|
||||
#define TOUCH_CS_PIN PA7
|
||||
#endif
|
||||
#endif
|
||||
|
|
Reference in a new issue