This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LM4F PINMUXTOOL

Hi,

Sorry if the question may be silly.

But is there a Pin multiplexing tool available for LM4F series processor?

I understand TI provides PINMUXTOOL (Pin Mux Utility) but its not for Lm4f

If available please provide details. It will be of great help

Regards

Prashant

  • Can't imagine your question is silly - anything to ease/speed/enhance "set-up/config." always welcome.

    That said - minus any, "Auto-Select, Auto-Correct" capability - you may achieve similar via:

    a) GPIOPinConfigure()  - configures the pin mux to select your chosen periph. fnt. for that specific GPIO pin.  Works in conjunction w/ file, "pin_map.h" - which is ordered by your earlier: PART_IS_<partno> define w/in your IDE.

    b) GPIOPinTypexxxx() - you are "limited" to a mere 23 different type selections!  Ready?  ADC, CAN, Comparator, EPI, EthernetLED, EthernetMII, Fan, GPIOInput, GPIOOutput, GPIOOutputOD, I2C, I2CSCL (newer & M4 MCUs), I2S, LPC, PECIRx, PECITx, PWM, QEI, SSI, Timer, UART, USBAnalog, and USBDigital.

    These two functions operate in tandem to correctly set-up/config the appropriate MCU registers - buffering you from that effort - and providing significant error prevention.  If you must - if torment is your thing - you can "muck around" on your own - but likely guys/gals smarter than you/I have already done so - and been reviewed.  Your efforts/mine - not so much...

    These two proven functions should suffice - until (or even if) - still easier methods arrive...

  • Prashant and cb1,

    Fresh on the web, we have just released a PinMux Utility for our M4 devices to assist you with the configuration of the device peripherals. Please see the link:

    http://www.ti.com/tool/lm4f_pinmux

  • Hi Dave,

    Thanks for the updates.

    I had started to do the multiplexing manually by creating a access database and queries. But this tool will be of great help.

    Thanks a ton!

    Regards

    Prashant

  • Hello Dave,

    Fear this reporter bit, "asleep @ the switch,"  highly deserved, "Merci beaucoup, mon ami!" now duly transmitted.  (if you can't be on time - expressing thanks in romance language often helpful...)   Will read/review - report here after digestion...  Again thanks...