Caiou
Dependents: LCD_Proj LCD_imagetest LCD_Proj_rtc
Fork of DmTftLibrary by
Diff: DmTftIli9341.h
- Revision:
- 14:2db7065edbec
- Parent:
- 2:59be7fca4581
diff -r 6ff2649b6c27 -r 2db7065edbec DmTftIli9341.h --- a/DmTftIli9341.h Fri Sep 18 14:59:13 2015 +0000 +++ b/DmTftIli9341.h Mon Oct 12 08:35:35 2015 +0000 @@ -21,7 +21,7 @@ #if defined (DM_TOOLCHAIN_ARDUINO) DmTftIli9341(uint8_t cs, uint8_t dc); #elif defined (DM_TOOLCHAIN_MBED) - DmTftIli9341(uint8_t cs=D10, uint8_t dc=D9, uint8_t miso=D12, uint8_t mosi=D11, uint8_t clk=D13); + DmTftIli9341(PinName cs, PinName dc, PinName mosi, PinName miso, PinName clk); #endif virtual ~DmTftIli9341(); virtual void init(void); @@ -33,17 +33,18 @@ virtual void sendCommand(uint8_t index); virtual void sendData(uint16_t data); - uint8_t _cs, _dc; + static const uint16_t _width; static const uint16_t _height; #if defined (DM_TOOLCHAIN_ARDUINO) + uint8_t _cs, _dc; regtype *_pinDC; regsize _bitmaskDC; uint8_t _spiSettings; #elif defined (DM_TOOLCHAIN_MBED) - uint8_t _miso, _mosi, _clk; + PinName _cs, _dc; DigitalOut *_pinDC; - SPI *_spi; + SPI spi; #endif };