I try to start my e-paper on my BluePill STM32 board without success, No matter what config I did there is no CLK and DATA at all. If i craete a small example where I simply transfer anything thru SPI it's works like a charm. What did I missed?
display selection.h:
Code: Select all
GxEPD2_DISPLAY_CLASS<GxEPD2_DRIVER_CLASS, MAX_HEIGHT(GxEPD2_DRIVER_CLASS)> display(GxEPD2_DRIVER_CLASS(/*CS=PA4*/ PB12, /*DC=*/ PB11, /*RST=*/ PB10, /*BUSY=*/ PB1))
Code: Select all
SPIClass SPI_2(PB15,PB14,PB13);
void setup()
{
SPI_2.begin();
display.epd2.selectSPI(SPI_2, SPISettings(SPI_SPEED_CLOCK_DEFAULT, MSBFIRST, SPI_MODE0)); //SPI_SPEED_CLOCK_DEFAULT
display.init();
}
void loop()
{
display.fillScreen(GxEPD_WHITE);
}
Thank You,
Devcore