I am using the latest CCS version 6.1.02 and a TM4C129x CPU.
What is the recommended order to configure the I/O pins on the TIVA 129X and so when the CPU boots and outputs are first configured they are enabled in the correct state without any blip/glitch on the output pins?
I was planning on using the following sequence but I wanted to see if that is the recommended way this should be done for this part.
SysCtlPeripheralEnable(GPIO_PORTN_BASE);
GPIOPadConfigSet(GPIO_PORTN_BASE, PORT_N_PINS, GPIO_STRENGTH_8MA, GPIO_PIN_TYPE_STD);
GPIOPinWrite(GPIO_PORTN_BASE, 0xff, PORT_N_PINS_DEFAULT_STATE);
GPIOPinTypeGPIOOutput(GPIO_PORTN_BASE, PORT_N_PINS);
Thanks,
Doug