Skip to content

Commit c6f49bb

Browse files
committed
variants: Uncomment I2C Config.
Signed-off-by: MDin <Dinesh.M-EE@infineon.com>
1 parent 3e30807 commit c6f49bb

1 file changed

Lines changed: 29 additions & 29 deletions

File tree

variants/XMC4700/config/XMC4700_Relax_Kit/pins_arduino.h

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -571,35 +571,35 @@ Uart Serial1(&XMC_UART_1);
571571
// },
572572
//};
573573

574-
// Two I2C instances possible
575-
// XMC_I2C_t XMC_I2C_0 = {.channel = XMC_I2C1_CH1,
576-
// .channel_config = {.baudrate = (uint32_t)(100000U), .address = 0U},
577-
// .sda = {.port = (XMC_GPIO_PORT_t *)PORT3_BASE, .pin = (uint8_t)15},
578-
// .sda_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
579-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
580-
// .scl = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)13},
581-
// .scl_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
582-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
583-
// .input_source_dx0 = XMC_INPUT_A,
584-
// .input_source_dx1 = XMC_INPUT_B,
585-
// .slave_receive_irq_num = (IRQn_Type)91,
586-
// .slave_receive_irq_service_request = 1,
587-
// .protocol_irq_num = (IRQn_Type)92,
588-
// .protocol_irq_service_request = 2};
589-
// XMC_I2C_t XMC_I2C_1 = {.channel = XMC_I2C1_CH0,
590-
// .channel_config = {.baudrate = (uint32_t)(100000U), .address = 0U},
591-
// .sda = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)5},
592-
// .sda_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
593-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
594-
// .scl = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)11},
595-
// .scl_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
596-
// .output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
597-
// .input_source_dx0 = XMC_INPUT_B,
598-
// .input_source_dx1 = XMC_INPUT_A,
599-
// .slave_receive_irq_num = (IRQn_Type)93,
600-
// .slave_receive_irq_service_request = 3,
601-
// .protocol_irq_num = (IRQn_Type)94,
602-
// .protocol_irq_service_request = 4};
574+
//Two I2C instances possible
575+
XMC_I2C_t XMC_I2C_0 = {.channel = XMC_I2C1_CH1,
576+
.channel_config = {.baudrate = (uint32_t)(100000U), .address = 0U},
577+
.sda = {.port = (XMC_GPIO_PORT_t *)PORT3_BASE, .pin = (uint8_t)15},
578+
.sda_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
579+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
580+
.scl = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)13},
581+
.scl_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
582+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
583+
.input_source_dx0 = XMC_INPUT_A,
584+
.input_source_dx1 = XMC_INPUT_B,
585+
.slave_receive_irq_num = (IRQn_Type)91,
586+
.slave_receive_irq_service_request = 1,
587+
.protocol_irq_num = (IRQn_Type)92,
588+
.protocol_irq_service_request = 2};
589+
XMC_I2C_t XMC_I2C_1 = {.channel = XMC_I2C1_CH0,
590+
.channel_config = {.baudrate = (uint32_t)(100000U), .address = 0U},
591+
.sda = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)5},
592+
.sda_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
593+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
594+
.scl = {.port = (XMC_GPIO_PORT_t *)PORT0_BASE, .pin = (uint8_t)11},
595+
.scl_config = {.mode = XMC_GPIO_MODE_OUTPUT_OPEN_DRAIN_ALT2,
596+
.output_level = XMC_GPIO_OUTPUT_LEVEL_HIGH},
597+
.input_source_dx0 = XMC_INPUT_B,
598+
.input_source_dx1 = XMC_INPUT_A,
599+
.slave_receive_irq_num = (IRQn_Type)93,
600+
.slave_receive_irq_service_request = 3,
601+
.protocol_irq_num = (IRQn_Type)94,
602+
.protocol_irq_service_request = 4};
603603

604604
// // XMC_I2S instance
605605
// XMC_I2S_t i2s_config = {.input_config = {.mode = XMC_GPIO_MODE_INPUT_TRISTATE,

0 commit comments

Comments
 (0)