File tree Expand file tree Collapse file tree 1 file changed +106
-106
lines changed 
targets/TARGET_NORDIC/TARGET_NRF5/TARGET_MCU_NRF52832/TARGET_UBLOX_EVA_NINA Expand file tree Collapse file tree 1 file changed +106
-106
lines changed Original file line number Diff line number Diff line change 1- #ifndef  MBED_PINNAMES_H 
2- #define  MBED_PINNAMES_H 
3- 
4- #include  "cmsis.h" 
5- 
6- #ifdef  __cplusplus 
7- extern  "C"  {
8- #endif 
9- 
10- typedef  enum  {
11-     PIN_INPUT ,
12-     PIN_OUTPUT 
13- } PinDirection ;
14- 
15- #define  PORT_SHIFT  3
16- 
17- typedef  enum  {
18-     // nRF52 pin names 
19-     p0   =  0 ,
20-     p1   =  1 ,
21-     p2   =  2 ,
22-     p3   =  3 ,
23-     p4   =  4 ,
24-     p5   =  5 ,
25-     p6   =  6 ,
26-     p7   =  7 ,
27-     p8   =  8 ,
28-     p9   =  9 ,
29-     p10  =  10 ,
30-     p11  =  11 ,
31-     p12  =  12 ,
32-     p13  =  13 ,
33-     p14  =  14 ,
34-     p15  =  15 ,
35-     p16  =  16 ,
36-     p17  =  17 ,
37-     p18  =  18 ,
38-     p19  =  19 ,
39-     p20  =  20 ,
40-     p21  =  21 ,
41-     p22  =  22 ,
42-     p23  =  23 ,
43-     p24  =  24 ,
44-     p25  =  25 ,
45-     p26  =  26 ,
46-     p27  =  27 ,
47-     p28  =  28 ,
48-     p29  =  29 ,
49-     p30  =  30 ,
50-     p31  =  31 ,
51-     NC  =  (int )0xFFFFFFFF , // Not connected 
52- 
53-     //NINA-B1 module pin names 
54-     NINA_B1_GPIO_1  =  p8 ,
55-     NINA_B1_GPIO_2  =  p11 ,
56-     NINA_B1_GPIO_3  =  p12 ,
57-     NINA_B1_GPIO_4  =  p13 ,
58-     NINA_B1_GPIO_5  =  p14 ,
59-     NINA_B1_GPIO_7  =  p16 ,
60-     NINA_B1_GPIO_8  =  p18 ,
61- 
62-     NINA_B1_GPIO_16  =  p28 ,
63-     NINA_B1_GPIO_17  =  p29 ,
64-     NINA_B1_GPIO_18  =  p30 ,
65- 
66-     NINA_B1_GPIO_20  =  p31 ,
67-     NINA_B1_GPIO_21  =  p7 ,
68-     NINA_B1_GPIO_22  =  p6 ,
69-     NINA_B1_GPIO_23  =  p5 ,
70-     NINA_B1_GPIO_24  =  p2 ,
71-     NINA_B1_GPIO_25  =  p3 ,
72-     NINA_B1_GPIO_27  =  p4 ,
73-     NINA_B1_GPIO_28  =  p9 ,
74-     NINA_B1_GPIO_29  =  p10 ,
75-     
76-     // Board pins 
77-     LED1  =  NINA_B1_GPIO_7 , // ORANGE 
78-     LED2  =  NC ,
79-     LED3  =  NC ,
80-     LED4  =  NC ,
81-     
82-     // Nordic SDK pin names 
83-     RX_PIN_NUMBER  =  p5 ,
84-     TX_PIN_NUMBER  =  p6 ,
85-     CTS_PIN_NUMBER  =  p7 ,
86-     RTS_PIN_NUMBER  =  p31 ,
87-     I2C_SDA0  =  p2 ,
88-     I2C_SCL0  =  p3 ,
89- 
90-     // mBed interface pins 
91-     USBTX  =  TX_PIN_NUMBER ,
92-     USBRX  =  RX_PIN_NUMBER 
93- } PinName ;
94- 
95- typedef  enum  {
96-     PullNone  =  0 ,
97-     PullDown  =  1 ,
98-     PullUp  =  3 ,
99-     PullDefault  =  PullUp 
100- } PinMode ;
101- 
102- #ifdef  __cplusplus 
103- }
104- 
105- #endif 
106- #endif 
1+ #ifndef  MBED_PINNAMES_H 
2+ #define  MBED_PINNAMES_H 
3+ 
4+ #include  "cmsis.h" 
5+ 
6+ #ifdef  __cplusplus 
7+ extern  "C"  {
8+ #endif 
9+ 
10+ typedef  enum  {
11+     PIN_INPUT ,
12+     PIN_OUTPUT 
13+ } PinDirection ;
14+ 
15+ #define  PORT_SHIFT  3
16+ 
17+ typedef  enum  {
18+     // nRF52 pin names 
19+     p0   =  0 ,
20+     p1   =  1 ,
21+     p2   =  2 ,
22+     p3   =  3 ,
23+     p4   =  4 ,
24+     p5   =  5 ,
25+     p6   =  6 ,
26+     p7   =  7 ,
27+     p8   =  8 ,
28+     p9   =  9 ,
29+     p10  =  10 ,
30+     p11  =  11 ,
31+     p12  =  12 ,
32+     p13  =  13 ,
33+     p14  =  14 ,
34+     p15  =  15 ,
35+     p16  =  16 ,
36+     p17  =  17 ,
37+     p18  =  18 ,
38+     p19  =  19 ,
39+     p20  =  20 ,
40+     p21  =  21 ,
41+     p22  =  22 ,
42+     p23  =  23 ,
43+     p24  =  24 ,
44+     p25  =  25 ,
45+     p26  =  26 ,
46+     p27  =  27 ,
47+     p28  =  28 ,
48+     p29  =  29 ,
49+     p30  =  30 ,
50+     p31  =  31 ,
51+     NC  =  (int )0xFFFFFFFF , // Not connected 
52+ 
53+     //NINA-B1 module pin names 
54+     NINA_B1_GPIO_1  =  p8 ,
55+     NINA_B1_GPIO_2  =  p11 ,
56+     NINA_B1_GPIO_3  =  p12 ,
57+     NINA_B1_GPIO_4  =  p13 ,
58+     NINA_B1_GPIO_5  =  p14 ,
59+     NINA_B1_GPIO_7  =  p16 ,
60+     NINA_B1_GPIO_8  =  p18 ,
61+ 
62+     NINA_B1_GPIO_16  =  p28 ,
63+     NINA_B1_GPIO_17  =  p29 ,
64+     NINA_B1_GPIO_18  =  p30 ,
65+ 
66+     NINA_B1_GPIO_20  =  p31 ,
67+     NINA_B1_GPIO_21  =  p7 ,
68+     NINA_B1_GPIO_22  =  p6 ,
69+     NINA_B1_GPIO_23  =  p5 ,
70+     NINA_B1_GPIO_24  =  p2 ,
71+     NINA_B1_GPIO_25  =  p3 ,
72+     NINA_B1_GPIO_27  =  p4 ,
73+     NINA_B1_GPIO_28  =  p9 ,
74+     NINA_B1_GPIO_29  =  p10 ,
75+     
76+     // Board pins 
77+     LED1  =  NINA_B1_GPIO_7 , // ORANGE 
78+     LED2  =  NC ,
79+     LED3  =  NC ,
80+     LED4  =  NC ,
81+     
82+     // Nordic SDK pin names 
83+     RX_PIN_NUMBER  =  p5 ,
84+     TX_PIN_NUMBER  =  p6 ,
85+     CTS_PIN_NUMBER  =  p7 ,
86+     RTS_PIN_NUMBER  =  p31 ,
87+     I2C_SDA0  =  p2 ,
88+     I2C_SCL0  =  p3 ,
89+ 
90+     // mBed interface pins 
91+     USBTX  =  TX_PIN_NUMBER ,
92+     USBRX  =  RX_PIN_NUMBER 
93+ } PinName ;
94+ 
95+ typedef  enum  {
96+     PullNone  =  0 ,
97+     PullDown  =  1 ,
98+     PullUp  =  3 ,
99+     PullDefault  =  PullUp 
100+ } PinMode ;
101+ 
102+ #ifdef  __cplusplus 
103+ }
104+ 
105+ #endif 
106+ #endif 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments