SRE (1 bit slew rate control). How quickly the state of the pin changes from 0 to 1, since rapidly changing states consume more energy and emit bursts of RF, slowing it down if you can help EMC. We run most of our GPIO pins at low slew rates, except for SPI and I2C, which should be fast.
DSE (2-bit power control). - How much current the IO pin will be a source / stream, again an energy-saving / EMC device, since in general it is a bad practice to hang loads directly from micro ports.
ODE (1 bit with open drain control). - Regardless of whether the pin drops to 0 V for a low output or if there is an โopen drainโ (disconnected / floating), this is useful for some things, such as I2C, where the parts rotate in order to keep the lines low or high .
HYS (1 bit hysteresis control). - Look at the hysteresis on Wikipedia, tell you everything you need to know.
Pullups / downs etc. - basically, does the pin have an internal resistor connected to + v or 0v to stop everything that floats to some random / unwanted value, usually used when the pin is an input.
DDR_MODE_SEL (1 bit control ddr_mode) - possibly a data data register, in other words, it is output or output
DDR_INPUT (1 bit ddr_input control) - Not sure if the micro link guide should give you some idea about this and everyone else.
Hope this helps!
source share