Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: C12832.h
- Revision:
- 12:00bbd42614c7
- Parent:
- 11:c00a727f140f
--- a/C12832.h Tue Mar 29 18:26:15 2016 +0000
+++ b/C12832.h Tue Mar 29 18:56:20 2016 +0000
@@ -24,17 +24,7 @@
* #define debug_lcd 1 enable infos to PC_USB
*/
-// some defines for the DMA use
-#define DMA_CHANNEL_ENABLE 1
-#define DMA_TRANSFER_TYPE_M2P (1UL << 11)
-#define DMA_CHANNEL_TCIE (1UL << 31)
-#define DMA_CHANNEL_SRC_INC (1UL << 26)
-#define DMA_MASK_IE (1UL << 14)
-#define DMA_MASK_ITC (1UL << 15)
-#define DMA_SSP1_TX (1UL << 2)
-#define DMA_SSP0_TX (0)
-#define DMA_DEST_SSP1_TX (2UL << 6)
-#define DMA_DEST_SSP0_TX (0UL << 6)
+
#define PIN_LCD_CS 0
#define PIN_LCD_E 1
@@ -83,7 +73,7 @@
/**
* Create a C12832 object connected to SPI1
*/
- C12832(PinName rs, PinName e,PinName rw, PinName a0,PinName cs,PinName d0, PinName d1,PinName d2, PinName d3,PinName d4,PinName d5,PinName d6,PinName d7, const char* name = "LCD");
+ C12832(PinName e,PinName rw, PinName a0,PinName cs,PinName d0, PinName d1,PinName d2, PinName d3,PinName d4,PinName d5,PinName d6,PinName d7, const char* name = "LCD");
/**
* Get the width of the screen in pixel
@@ -245,7 +235,7 @@
unsigned int get_auto_up(void);
/** Vars */
- DigitalOut _rs, _e,_cs,_a0,_rw;
+ DigitalOut _e,_cs,_a0,_rw;
BusOut _d;
unsigned char* font;
unsigned int draw_mode;
@@ -337,4 +327,3 @@
#endif
-