File tree Expand file tree Collapse file tree 2 files changed +38
-39
lines changed
variants/STM32WBxx/WB55R(C-E-G)V Expand file tree Collapse file tree 2 files changed +38
-39
lines changed Original file line number Diff line number Diff line change 1616#include " lock_resource.h"
1717#include " pins_arduino.h"
1818
19- // Pin number
2019// Pin number
2120const PinName digitalPin[] = {
22- PC_4, // D0/A1
23- PA_5, // D1/A3
24- PC_5, // D2/A5
25- PA_2, // D3/A0
26- PA_4, // D4/A2
27- PA_7, // D5
28- PC_3, // D6
29- PA_9, // D7
30- PA_15, // D8
31- PC_2, // D9
32- PA_6, // D10/A4
33- PA_8, // D11
34- PC_6, // D12
35- PB_13, // D13
36- PB_14, // D14
37- PB_15, // D15
38- PE_4, // D16
39- PC_1 , // D17
40- PC_0 , // D18
21+ PC_4, // P0/ D0/A1
22+ PA_5, // P1/ D1/A3
23+ PC_5, // P2/ D2/A5
24+ PA_2, // P3/ D3/A0
25+ PA_4, // P4/ D4/A2
26+ PA_7, // P5/ D5
27+ PC_3, // P6/ D6
28+ PA_9, // P7/ D7
29+ PA_15, // P8/ D8
30+ PC_2, // P9/ D9
31+ PA_6, // P10/ D10/A4
32+ PA_8, // P11/ D11
33+ PC_6, // P12/ D12
34+ PB_13, // P13/ D13
35+ PB_14, // P14/ D14
36+ PB_15, // P15/ D15
37+ PE_4, // P16/ D16
38+ PC_0 , // P19/ D17
39+ PC_1 , // P20/ D18
4140 PB_2, // D19
4241 PD_0, // D20
4342 PB_8, // D21
Original file line number Diff line number Diff line change 3434#define PB14 14
3535#define PB15 15
3636#define PE4 16
37- #define PC1 17
38- #define PC0 18
37+ #define PC0 17
38+ #define PC1 18
3939
4040// Not on connectors
4141#define PB2 19
6868#define NUM_ANALOG_INPUTS 6
6969
7070// Upper pad
71- #define GP0 44
72- #define GP1 45
73- #define GP2 46
74- #define GP3 47
71+ #define GPIO1 44 // P28
72+ #define GPIO2 45 // P29
73+ #define GPIO3 46 // P24
74+ #define GPIO4 47 // P25
7575
7676// 4 directions switches
77- #define GP4 48
78- #define GP5 49
79- #define GP6 50
80- #define GP7 51
77+ #define GPIO5 48
78+ #define GPIO6 49
79+ #define GPIO7 50
80+ #define GPIO8 51
8181
8282// STeaMi's PinName
8383#define ACTIVATE_3V3_STLINK PB2
115115#define P16 PE4
116116#define P19 PC1
117117#define P20 PC0
118- #define P24 GP0
119- #define P25 GP1
120- #define P28 GP2
121- #define P29 GP3
118+ #define P24 GPIO3
119+ #define P25 GPIO4
120+ #define P28 GPIO1
121+ #define P29 GPIO2
122122
123123#define RST_DISPLAY PA12
124124#define RST_EXPANDER PB1
155155// On-board user button
156156#define A_BUTTON PA7
157157#define B_BUTTON PA8
158- #define DOWN_BUTTON GP5
159- #define LEFT_BUTTON GP7
158+ #define DOWN_BUTTON GPIO6
159+ #define LEFT_BUTTON GPIO7
160160#define MENU_BUTTON PA0
161- #define RIGHT_BUTTON GP4
162- #define UP_BUTTON GP6
161+ #define RIGHT_BUTTON GPIO5
162+ #define UP_BUTTON GPIO8
163163
164164#ifndef USER_BTN
165165 #define USER_BTN MENU_BUTTON
169169#define PIN_SPI_SS P16
170170#define PIN_SPI_MOSI SPI_EXT_MOSI
171171#define PIN_SPI_MISO SPI_EXT_MISO
172- #define PIN_SPI_SCK PB13
172+ #define PIN_SPI_SCK SPI_EXT_SCK
173173
174174// I2C Definitions
175175#define PIN_WIRE_SDA I2C_EXT_SDA
You can’t perform that action at this time.
0 commit comments