How to derive a class from DSPI
Posted: Fri Dec 25, 2020 1:13 am
I want to do a display based on the DPSI driver. It is a class that inherits from DSPI. How should I do this exactly?
In display.h:
In display.cpp:
In display.h:
In display.cpp:
Code: Select all
class Display : public DSPIModule
{
public:
Display();
virtual ~Display();
etc.
Code: Select all
Display::Display()
{
m_Module = DEFAULT_DSPI_MODULE;
/* Initialize pins needed for DSPI */
/* definitions snipped */
// Initialize DSPI with baudrate of 1 MHz, 8bit mode, inactive on all CS is High, assert CS1 Low
//FIXME how to setup SPIModule?
DSPIModule SPIFlashIC(DEFAULT_DSPI_MODULE, 1000000, 8, CHIP_SELECT_0, CS_ASSERT_LOW);
}