I am using the TM4C1294NCPDT processor. The TI PinMux only supports this part on the cloud version.
When configuring GPIO, USB, I2C, and ADC peripherals, I noticed the pinout.c file that is generated that there is only MAP_SysCtlPeripheralEnable() calls for the GPIO ports, and NO calls to enable the USB, I2C, and ADC?
Am I somehow missing a configuration setting on the PinMux cloud tool, or is the tool not working correctly??
For example, I see correct calls to configure the I2C5 pins correctly:
//
// Configure the GPIO Pin Mux for PB4
// for I2C5SCL
//
MAP_GPIOPinConfigure(GPIO_PB4_I2C5SCL);
MAP_GPIOPinTypeI2CSCL(GPIO_PORTB_BASE, GPIO_PIN_4);
//
// Configure the GPIO Pin Mux for PB5
// for I2C5SDA
//
MAP_GPIOPinConfigure(GPIO_PB5_I2C5SDA);
MAP_GPIOPinTypeI2C(GPIO_PORTB_BASE, GPIO_PIN_5);
But there is no call to enable the I2C peripheral? Expected to see:
MAP_SysCtlPeripheralEnable(SYSCTL_PERIPH_I2C5);
Any clues?
Thanks,
Don ...