First version of my operation system for stm32 board
Dependencies: RA8875 VS1053 sd-driver-hs
pinout.h@4:3cdd044a3df4, 2018-03-13 (annotated)
- Committer:
- Hagrid
- Date:
- Tue Mar 13 06:37:56 2018 +0000
- Revision:
- 4:3cdd044a3df4
- Parent:
- 0:86f82f777a7a
Add LCD manager;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Hagrid | 0:86f82f777a7a | 1 | //SD card |
Hagrid | 0:86f82f777a7a | 2 | #define MOSI_SD PC_12 |
Hagrid | 0:86f82f777a7a | 3 | #define MISO_SD PC_11 |
Hagrid | 0:86f82f777a7a | 4 | #define CLK_SD PC_10 |
Hagrid | 0:86f82f777a7a | 5 | #define CS_SD PD_2 |
Hagrid | 0:86f82f777a7a | 6 | |
Hagrid | 0:86f82f777a7a | 7 | //VS1053B Audio |
Hagrid | 0:86f82f777a7a | 8 | #define MOSI_AUDIO PB_15 |
Hagrid | 0:86f82f777a7a | 9 | #define MISO_AUDIO PC_2 |
Hagrid | 0:86f82f777a7a | 10 | #define CLK_AUDIO PB_13 |
Hagrid | 0:86f82f777a7a | 11 | #define CS_AUDIO PC_6 |
Hagrid | 0:86f82f777a7a | 12 | #define RST_AUDIO PA_15 |
Hagrid | 0:86f82f777a7a | 13 | #define DSC_AUDIO PC_7 |
Hagrid | 0:86f82f777a7a | 14 | #define DREQ_AUDIO PB_5 |
Hagrid | 0:86f82f777a7a | 15 | |
Hagrid | 0:86f82f777a7a | 16 | |
Hagrid | 0:86f82f777a7a | 17 | //KB controler |
Hagrid | 0:86f82f777a7a | 18 | #define Tx_KB PD_5 |
Hagrid | 0:86f82f777a7a | 19 | #define Rx_KB PA_3 |
Hagrid | 0:86f82f777a7a | 20 | |
Hagrid | 0:86f82f777a7a | 21 | //LCD |
Hagrid | 0:86f82f777a7a | 22 | #define MOSI_LCD PF_9 |
Hagrid | 0:86f82f777a7a | 23 | #define MISO_LCD PF_8 |
Hagrid | 0:86f82f777a7a | 24 | #define CLK_LCD PF_7 |
Hagrid | 0:86f82f777a7a | 25 | #define CS_LCD PF_2 |
Hagrid | 0:86f82f777a7a | 26 | |
Hagrid | 0:86f82f777a7a | 27 | //GPIO adress |
Hagrid | 0:86f82f777a7a | 28 | #define A0 PG_0 |
Hagrid | 0:86f82f777a7a | 29 | #define A1 PG_1 |
Hagrid | 0:86f82f777a7a | 30 | #define A2 PG_2 |
Hagrid | 0:86f82f777a7a | 31 | #define A3 PG_3 |
Hagrid | 0:86f82f777a7a | 32 | #define A4 PG_4 |
Hagrid | 0:86f82f777a7a | 33 | #define A5 PG_5 |
Hagrid | 0:86f82f777a7a | 34 | #define A6 PG_6 |
Hagrid | 0:86f82f777a7a | 35 | #define A7 PG_7 |
Hagrid | 0:86f82f777a7a | 36 | #define A8 PG_8 |
Hagrid | 0:86f82f777a7a | 37 | #define A9 PG_9 |
Hagrid | 0:86f82f777a7a | 38 | #define A10 PG_10 |
Hagrid | 0:86f82f777a7a | 39 | #define A11 PG_11 |
Hagrid | 0:86f82f777a7a | 40 | #define A12 PG_12 |
Hagrid | 0:86f82f777a7a | 41 | #define A13 PG_13 |
Hagrid | 0:86f82f777a7a | 42 | #define A14 PG_14 |
Hagrid | 0:86f82f777a7a | 43 | #define A15 PG_15 |
Hagrid | 0:86f82f777a7a | 44 | |
Hagrid | 0:86f82f777a7a | 45 | //GPOI data |
Hagrid | 0:86f82f777a7a | 46 | #define D0 PE_0 |
Hagrid | 0:86f82f777a7a | 47 | #define D1 PE_1 |
Hagrid | 0:86f82f777a7a | 48 | #define D2 PE_2 |
Hagrid | 0:86f82f777a7a | 49 | #define D3 PE_3 |
Hagrid | 0:86f82f777a7a | 50 | #define D4 PE_4 |
Hagrid | 0:86f82f777a7a | 51 | #define D5 PE_5 |
Hagrid | 0:86f82f777a7a | 52 | #define D6 PE_6 |
Hagrid | 0:86f82f777a7a | 53 | #define D7 PE_7 |
Hagrid | 0:86f82f777a7a | 54 | |
Hagrid | 0:86f82f777a7a | 55 | //Control |
Hagrid | 0:86f82f777a7a | 56 | #define CS0 PA_12 |
Hagrid | 0:86f82f777a7a | 57 | #define CS1 PA_11 |
Hagrid | 0:86f82f777a7a | 58 | #define CS2 PA_9 |
Hagrid | 0:86f82f777a7a | 59 | #define CS3 PA_7 |
Hagrid | 0:86f82f777a7a | 60 | #define CS4 PA_9 |
Hagrid | 0:86f82f777a7a | 61 | #define CS5 PA_8 |
Hagrid | 0:86f82f777a7a | 62 | #define CS6 PA_10 |
Hagrid | 0:86f82f777a7a | 63 | #define CS7 PA_2 |