@@ -96,17 +96,23 @@ extern uint8_t SCK;
9696#define A16 16
9797#define A17 17
9898
99- #define LED1 65
100- #define LED2 62
99+ #define LED1 66
100+ #define LED2 63
101101#define LED_BUILTIN LED1
102102
103- #define BUTTON1 68
104- #define BUTTON2 57
103+ #define BUTTON1 69
104+ #define BUTTON2 58
105105
106106#define digitalPinToInterrupt (p ) ((p) == 2 ? 0 : ((p) == 3 ? 1 : NOT_AN_INTERRUPT))
107107
108108#ifdef ARDUINO_MAIN
109109// Mapping of digital pins and comments
110+ /***
111+ IMPORTANT NOTE
112+ Entry at Arduino pin 14 is a PLACEHOLDER
113+ Invalid pin assignment, but removing would lead to breaking legacy code, due to change
114+ of other pin assignments.
115+ ***/
110116const XMC_PORT_PIN_t mapping_port_pin []=
111117 {
112118 /* 0 */ {XMC_GPIO_PORT2 , 15 }, // RX P2.15 X1-4
@@ -123,7 +129,7 @@ const XMC_PORT_PIN_t mapping_port_pin[]=
123129 /* 11 */ {XMC_GPIO_PORT1 , 9 }, // SPI-MOSI P1.9 X1-10
124130 /* 12 */ {XMC_GPIO_PORT0 , 0 }, // SPI-MISO P0.0 X2-18
125131 /* 13 */ {XMC_GPIO_PORT1 , 8 }, // SPI-SCK / GPIO P1.8 X1-9
126- /* 14 */ {XMC_GPIO_PORT2 , 3 }, // AREF TODO: / ETH_RXD1 / PWM41-2 P2.3 X1-32
132+ /* 14 */ {XMC_GPIO_PORT15 , 2 }, // --- Note: DUMMY pin assignment, to prevent incompatibility of legacy code! ---
127133 /* 15 */ {XMC_GPIO_PORT2 , 5 }, // I2C Data / Address SDA / A4 / PWM41-0 P2.5 (Hardwired to A4) X1-34
128134 /* 16 */ {XMC_GPIO_PORT3 , 0 }, // I2C Clock SCL / A5 - ADC Input P3.0 (Hardwired to A5) X2-19
129135 /* 17 */ {XMC_GPIO_PORT14 , 0 }, // A0 / ADC Input P14.0 (INPUT ONLY)
@@ -138,54 +144,55 @@ const XMC_PORT_PIN_t mapping_port_pin[]=
138144 //Additional pins for port X1 starting here
139145 /* 25 */ {XMC_GPIO_PORT2 , 10 }, // GPIO / ETH_LED P2.10 X1-37
140146 /* 26 */ {XMC_GPIO_PORT2 , 8 }, // GPIO / ETH_TXDO / PWM80-32 P2.8 X1-35
141- /* 27 */ {XMC_GPIO_PORT2 , 4 }, // GPIO / ETH_RXER P2.4 X1-33
142- /* 28 */ {XMC_GPIO_PORT2 , 2 }, // GPIO / ETH_RXDO P2.2 X1-31
143- /* 29 */ {XMC_GPIO_PORT2 , 0 }, // GPIO / ETH_MDIO / PWM81-21 P2.0 X1-29
144- /* 30 */ {XMC_GPIO_PORT2 , 6 }, // PWM80-13 / GPIO4_2GO_2 P2.6 X1-27
145- /* 31 */ {XMC_GPIO_PORT5 , 2 }, // GPIO / RST P5.2 X1-25
146- /* 32 */ {XMC_GPIO_PORT5 , 0 }, // GPIO1_2GO_1 P5.0 X1-23
147- /* 33 */ {XMC_GPIO_PORT1 , 12 }, // GPIO / CAN_TX P1.12 X1-19
148- /* 34 */ {XMC_GPIO_PORT1 , 10 }, // GPIO / GPIO2_2GO_1 P1.10 X1-17
149- /* 35 */ {XMC_GPIO_PORT1 , 4 }, // GPIO / QSPI_IO1 P1.4 X1-15
150- /* 36 */ {XMC_GPIO_PORT1 , 2 }, // GPIO / QSPI_IO3 P1.2 X1-13
151- /* 37 */ {XMC_GPIO_PORT4 , 0 }, // GPIO / GPIO2_2GO_2 P4.0 X1-5
152- /* 38 */ {XMC_GPIO_PORT1 , 7 }, // GPIO / SPI_CS_2GO_2 P1.7 (Chip Select - Slot 2) X1-8
153- /* 39 */ {XMC_GPIO_PORT1 , 1 }, // GPIO1_2GO_2 P1.1 X1-12
154- /* 40 */ {XMC_GPIO_PORT1 , 3 }, // GPIO / QSPI_IO3 P1.3 X1-14
155- /* 41 */ {XMC_GPIO_PORT1 , 5 }, // GPIO / QSPI_IO0 P1.5 X1-16
156- /* 42 */ {XMC_GPIO_PORT1 , 11 }, // GPIO / QSPI_CS P1.11 X1-18
157- /* 43 */ {XMC_GPIO_PORT1 , 13 }, // GPIO / CAN_RX P1.13 X1-20
158- /* 44 */ {XMC_GPIO_PORT5 , 1 }, // GPIO / ETH_INT P5.1 X1-24
159- /* 45 */ {XMC_GPIO_PORT5 , 7 }, // PWM81-02 P5.7 X1-26
160- /* 46 */ {XMC_GPIO_PORT2 , 7 }, // PWM80-03 / ETH_MDC P2.7 X1-28
161- /* 47 */ {XMC_GPIO_PORT2 , 1 }, // SWV ""DEBUG Do NOT Use ** P2.1 X1-30
162- /* 48 */ {XMC_GPIO_PORT2 , 9 }, // PWM80-22 / ETH_TXD1 P2.9 X1-36
163- /* 49 */ {XMC_GPIO_PORT15 , 8 }, // A16 / ETH_CLK P15.8 X1-38
147+ /* 27 */ {XMC_GPIO_PORT2 , 4 }, // GPIO / ETH_RXER / PWM41-1 P2.4 X1-33
148+ /* 28 */ {XMC_GPIO_PORT2 , 3 }, // ETH_RXD1 / PWM41-2 P2.3 X1-32
149+ /* 29 */ {XMC_GPIO_PORT2 , 2 }, // GPIO / ETH_RXDO / PWM41-3 P2.2 X1-31
150+ /* 30 */ {XMC_GPIO_PORT2 , 0 }, // GPIO / ETH_MDIO / PWM81-21 P2.0 X1-29
151+ /* 31 */ {XMC_GPIO_PORT2 , 6 }, // PWM80-13 / GPIO4_2GO_2 P2.6 X1-27
152+ /* 32 */ {XMC_GPIO_PORT5 , 2 }, // GPIO / RST P5.2 X1-25
153+ /* 33 */ {XMC_GPIO_PORT5 , 0 }, // GPIO1_2GO_1 P5.0 X1-23
154+ /* 34 */ {XMC_GPIO_PORT1 , 12 }, // GPIO / CAN_TX P1.12 X1-19
155+ /* 35 */ {XMC_GPIO_PORT1 , 10 }, // GPIO / GPIO2_2GO_1 P1.10 X1-17
156+ /* 36 */ {XMC_GPIO_PORT1 , 4 }, // GPIO / QSPI_IO1 P1.4 X1-15
157+ /* 37 */ {XMC_GPIO_PORT1 , 2 }, // GPIO / QSPI_IO3 P1.2 X1-13
158+ /* 38 */ {XMC_GPIO_PORT4 , 0 }, // GPIO / GPIO2_2GO_2 P4.0 X1-5
159+ /* 39 */ {XMC_GPIO_PORT1 , 7 }, // GPIO / SPI_CS_2GO_2 P1.7 (Chip Select - Slot 2) X1-8
160+ /* 40 */ {XMC_GPIO_PORT1 , 1 }, // GPIO1_2GO_2 P1.1 X1-12
161+ /* 41 */ {XMC_GPIO_PORT1 , 3 }, // GPIO / QSPI_IO3 P1.3 X1-14
162+ /* 42 */ {XMC_GPIO_PORT1 , 5 }, // GPIO / QSPI_IO0 P1.5 X1-16
163+ /* 43 */ {XMC_GPIO_PORT1 , 11 }, // GPIO / QSPI_CS P1.11 X1-18
164+ /* 44 */ {XMC_GPIO_PORT1 , 13 }, // GPIO / CAN_RX P1.13 X1-20
165+ /* 45 */ {XMC_GPIO_PORT5 , 1 }, // GPIO / ETH_INT P5.1 X1-24
166+ /* 46 */ {XMC_GPIO_PORT5 , 7 }, // PWM81-02 P5.7 X1-26
167+ /* 47 */ {XMC_GPIO_PORT2 , 7 }, // PWM80-03 / ETH_MDC P2.7 X1-28
168+ /* 48 */ {XMC_GPIO_PORT2 , 1 }, // SWV ""DEBUG Do NOT Use ** P2.1 X1-30
169+ /* 49 */ {XMC_GPIO_PORT2 , 9 }, // PWM80-22 / ETH_TXD1 P2.9 X1-36
170+ /* 50 */ {XMC_GPIO_PORT15 , 8 }, // A16 / ETH_CLK P15.8 X1-38
164171
165172 //Additional pins for port X2 starting here
166- /* 50 */ {XMC_GPIO_PORT14 , 8 }, // A14 / DAC 0 Output P14.8 X2-33
167- /* 51 */ {XMC_GPIO_PORT15 , 2 }, // A12 - ADC Input P15.2 (INPUT ONLY) X2-32
168- /* 52 */ {XMC_GPIO_PORT14 , 15 }, // A11 - ADC Input P14.15 (INPUT ONLY) X2-29
169- /* 53 */ {XMC_GPIO_PORT15 , 9 }, // A17 - ADC Input / ETH_CRS P15.9 X2-27
170- /* 54 */ {XMC_GPIO_PORT14 , 6 }, // A6 / AN1_2GO_1 - ADC Input P14.6 (INPUT ONLY) X2-25
171- /* 55 */ {XMC_GPIO_PORT14 , 12 }, // A8 / AN1_2GO_2 - ADC Input P14.12 (INPUT ONLY) X2-23
172- /* 56 */ {XMC_GPIO_PORT14 , 14 }, // A10 / ADC Input P14.14 (INPUT ONLY) X2-21
173- /* 57 */ {XMC_GPIO_PORT3 , 2 }, // BUTTON2 P3.2 X2-17
174- /* 58 */ {XMC_GPIO_PORT0 , 10 }, // INT / GPIO3_2GO_1 P0.10 X2-15
175- /* 59 */ {XMC_GPIO_PORT0 , 1 }, // INT P0.1 X2-13
176- /* 60 */ {XMC_GPIO_PORT0 , 3 }, // INT / GPIO3_2GO_2 P0.3 X2-11
177- /* 61 */ {XMC_GPIO_PORT3 , 5 }, // CS_2GO_1 P3.5 (Chip Select - Slot 1) X2-3
178- /* 62 */ {XMC_GPIO_PORT0 , 7 }, // LED2 P0.7 X2-1
179- /* 63 */ {XMC_GPIO_PORT0 , 8 }, // QSPI_CLK P0.8 X2-4
180- /* 64 */ {XMC_GPIO_PORT0 , 12 }, // CS_MB P0.12 (Chip Select - MikroBUS) X2-10
181- /* 65 */ {XMC_GPIO_PORT0 , 6 }, // LED1 P0.6 X2-12
182- /* 66 */ {XMC_GPIO_PORT0 , 4 }, // ETH_TXEN P0.4 X2-14
183- /* 67 */ {XMC_GPIO_PORT0 , 9 }, // GPIO4_2GO_1 / PWM80-12 / PWM P0.9 X2-20
184- /* 68 */ {XMC_GPIO_PORT3 , 1 }, // BUTTON1 P3.1 X2-22
185- /* 69 */ {XMC_GPIO_PORT14 , 13 }, // A9 / AN2_2GO_2 - ADC Input P14.13 (INPUT ONLY) X2-26
186- /* 70 */ {XMC_GPIO_PORT14 , 7 }, // A7 / AN2_2GO_1 - ADC Input P14.7 (INPUT ONLY) X2-28
187- /* 71 */ {XMC_GPIO_PORT15 , 3 }, // A13 - ADC Input P15.3 (INPUT ONLY) X2-34
188- /* 72 */ {XMC_GPIO_PORT14 , 9 } // A15 / DAC 1 Output P14.9 X2-36
173+ /* 51 */ {XMC_GPIO_PORT14 , 8 }, // A14 / DAC 0 Output P14.8 X2-33
174+ /* 52 */ {XMC_GPIO_PORT15 , 2 }, // A12 - ADC Input P15.2 (INPUT ONLY) X2-32
175+ /* 53 */ {XMC_GPIO_PORT14 , 15 }, // A11 - ADC Input P14.15 (INPUT ONLY) X2-29
176+ /* 54 */ {XMC_GPIO_PORT15 , 9 }, // A17 - ADC Input / ETH_CRS P15.9 X2-27
177+ /* 55 */ {XMC_GPIO_PORT14 , 6 }, // A6 / AN1_2GO_1 - ADC Input P14.6 (INPUT ONLY) X2-25
178+ /* 56 */ {XMC_GPIO_PORT14 , 12 }, // A8 / AN1_2GO_2 - ADC Input P14.12 (INPUT ONLY) X2-23
179+ /* 57 */ {XMC_GPIO_PORT14 , 14 }, // A10 / ADC Input P14.14 (INPUT ONLY) X2-21
180+ /* 58 */ {XMC_GPIO_PORT3 , 2 }, // BUTTON2 P3.2 X2-17
181+ /* 59 */ {XMC_GPIO_PORT0 , 10 }, // INT / GPIO3_2GO_1 P0.10 X2-15
182+ /* 60 */ {XMC_GPIO_PORT0 , 1 }, // INT P0.1 X2-13
183+ /* 61 */ {XMC_GPIO_PORT0 , 3 }, // INT / GPIO3_2GO_2 P0.3 X2-11
184+ /* 62 */ {XMC_GPIO_PORT3 , 5 }, // CS_2GO_1 P3.5 (Chip Select - Slot 1) X2-3
185+ /* 63 */ {XMC_GPIO_PORT0 , 7 }, // LED2 P0.7 X2-1
186+ /* 64 */ {XMC_GPIO_PORT0 , 8 }, // QSPI_CLK P0.8 X2-4
187+ /* 65 */ {XMC_GPIO_PORT0 , 12 }, // CS_MB P0.12 (Chip Select - MikroBUS) X2-10
188+ /* 66 */ {XMC_GPIO_PORT0 , 6 }, // LED1 P0.6 X2-12
189+ /* 67 */ {XMC_GPIO_PORT0 , 4 }, // ETH_TXEN P0.4 X2-14
190+ /* 68 */ {XMC_GPIO_PORT0 , 9 }, // GPIO4_2GO_1 / PWM80-12 / PWM P0.9 X2-20
191+ /* 69 */ {XMC_GPIO_PORT3 , 1 }, // BUTTON1 P3.1 X2-22
192+ /* 70 */ {XMC_GPIO_PORT14 , 13 }, // A9 / AN2_2GO_2 - ADC Input P14.13 (INPUT ONLY) X2-26
193+ /* 71 */ {XMC_GPIO_PORT14 , 7 }, // A7 / AN2_2GO_1 - ADC Input P14.7 (INPUT ONLY) X2-28
194+ /* 72 */ {XMC_GPIO_PORT15 , 3 }, // A13 - ADC Input P15.3 (INPUT ONLY) X2-34
195+ /* 73 */ {XMC_GPIO_PORT14 , 9 } // A15 / DAC 1 Output P14.9 X2-36
189196 };
190197const uint8_t GND = ( sizeof ( mapping_port_pin ) / sizeof ( XMC_PORT_PIN_t ) );
191198const uint8_t NUM_DIGITAL = ( sizeof ( mapping_port_pin ) / sizeof ( XMC_PORT_PIN_t ) );;
@@ -207,8 +214,8 @@ const uint8_t mapping_pin_PWM4[][ 2 ] = {
207214 { 5 , 1 }, // PWM1
208215 { 6 , 2 }, // PWM2
209216 { 27 , 3 }, // PWM
210- { 28 , 4 }, // PWM
211- { 14 , 5 }, // PWM
217+ { 29 , 4 }, // PWM
218+ { 28 , 5 }, // PWM
212219 { 15 , 6 }, // PWM
213220 { 255 , 255 } };
214221
@@ -220,8 +227,8 @@ XMC_PWM4_t mapping_pwm4[] =
220227 {CCU42 , CCU42_CC42 , 2 , mapping_port_pin [6 ], P3_4_AF_CCU42_OUT2 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 6 P3.4
221228
222229 {CCU41 , CCU41_CC41 , 1 , mapping_port_pin [27 ], P2_4_AF_CCU41_OUT1 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 27 P2.4
223- {CCU41 , CCU41_CC43 , 3 , mapping_port_pin [28 ], P2_2_AF_CCU41_OUT3 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 28 P2.2
224- {CCU41 , CCU41_CC42 , 2 , mapping_port_pin [14 ], P2_3_AF_CCU41_OUT2 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 14 P2.3
230+ {CCU41 , CCU41_CC43 , 3 , mapping_port_pin [29 ], P2_2_AF_CCU41_OUT3 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 29 P2.2
231+ {CCU41 , CCU41_CC42 , 2 , mapping_port_pin [28 ], P2_3_AF_CCU41_OUT2 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 28 P2.3
225232 {CCU41 , CCU41_CC40 , 0 , mapping_port_pin [15 ], P2_5_AF_CCU41_OUT0 , XMC_CCU4_SLICE_PRESCALER_64 , PWM4_TIMER_PERIOD , DISABLED }, // PWM disabled 15 P2.5
226233 };
227234const uint8_t NUM_PWM4 = ( sizeof ( mapping_pwm4 ) / sizeof ( XMC_PWM4_t ) );
@@ -231,12 +238,12 @@ const uint8_t mapping_pin_PWM8[][ 2 ] = {
231238 { 9 , 0 }, // PWM3
232239 { 10 , 1 }, // PWM4
233240 { 26 , 2 }, // PWM
234- { 29 , 3 }, // PWM
235- { 30 , 4 }, // PWM
236- { 45 , 5 }, // PWM
237- { 46 , 6 }, // PWM
238- { 48 , 7 }, // PWM
239- { 67 , 8 }, // PWM
241+ { 30 , 3 }, // PWM
242+ { 31 , 4 }, // PWM
243+ { 46 , 5 }, // PWM
244+ { 47 , 6 }, // PWM
245+ { 49 , 7 }, // PWM
246+ { 68 , 8 }, // PWM
240247 { 255 , 255 } };
241248
242249/* Configurations of PWM channels for CCU8 type */
@@ -246,12 +253,12 @@ XMC_PWM8_t mapping_pwm8[] =
246253 {CCU80 , CCU80_CC80 , 0 , XMC_CCU8_SLICE_COMPARE_CHANNEL_1 , mapping_port_pin [10 ], P0_2_AF_CCU80_OUT01 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 10 P0.2
247254 //additional pwm outputs starting here
248255 {CCU80 , CCU80_CC83 , 3 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [26 ], P2_8_AF_CCU80_OUT32 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 26 P2.8
249- {CCU81 , CCU81_CC82 , 2 , XMC_CCU8_SLICE_COMPARE_CHANNEL_1 , mapping_port_pin [29 ], P2_0_AF_CCU81_OUT21 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 29 P2.0
250- {CCU80 , CCU80_CC81 , 1 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [30 ], P2_6_AF_CCU80_OUT13 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 30 P2.6
251- {CCU81 , CCU81_CC80 , 0 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [45 ], P5_7_AF_CCU81_OUT02 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 45 P5.7
252- {CCU80 , CCU80_CC80 , 0 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [46 ], P2_7_AF_CCU80_OUT03 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 46 P2.7
253- {CCU80 , CCU80_CC82 , 2 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [48 ], P2_9_AF_CCU80_OUT22 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 48 P2.9
254- {CCU80 , CCU80_CC81 , 1 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [67 ], P0_9_AF_CCU80_OUT12 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED } // PWM disabled 67 P0.9
256+ {CCU81 , CCU81_CC82 , 2 , XMC_CCU8_SLICE_COMPARE_CHANNEL_1 , mapping_port_pin [30 ], P2_0_AF_CCU81_OUT21 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 30 P2.0
257+ {CCU80 , CCU80_CC81 , 1 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [31 ], P2_6_AF_CCU80_OUT13 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 31 P2.6
258+ {CCU81 , CCU81_CC80 , 0 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [46 ], P5_7_AF_CCU81_OUT02 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 46 P5.7
259+ {CCU80 , CCU80_CC80 , 0 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [47 ], P2_7_AF_CCU80_OUT03 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 47 P2.7
260+ {CCU80 , CCU80_CC82 , 2 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [49 ], P2_9_AF_CCU80_OUT22 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED }, // PWM disabled 49 P2.9
261+ {CCU80 , CCU80_CC81 , 1 , XMC_CCU8_SLICE_COMPARE_CHANNEL_2 , mapping_port_pin [68 ], P0_9_AF_CCU80_OUT12 , XMC_CCU8_SLICE_PRESCALER_64 , PWM8_TIMER_PERIOD , DISABLED } // PWM disabled 68 P0.9
255262 };
256263
257264const uint8_t NUM_PWM8 = ( sizeof ( mapping_pwm8 ) / sizeof ( XMC_PWM8_t ) );
@@ -261,8 +268,8 @@ const uint8_t NUM_PWM = ( sizeof( mapping_pwm4 ) / sizeof( XMC_PWM4_t ) )
261268/* Analog Pin mappings and configurations */
262269#ifdef DAC
263270const uint8_t mapping_pin_DAC [][ 2 ] = {
264- { 50 , 0 },
265- { 72 , 1 },
271+ { 51 , 0 },
272+ { 73 , 1 },
266273 { 255 , 255 } };
267274
268275/* Analog Pin mappings and configurations */
0 commit comments