Hello,
I am an electrical engineer at an avionics company (second day on the job, recent graduate) and I was given the task of designing a control panel which will include 10 momentary pushbuttons, one 5-position selector switch, two or three rotary encoders, one LCD Display, and one character display module. I've never done anything like this before in college.
Right now I am only worried about the momentary pushbuttons. Once I am finished with the design and construction of the buttons, the design for the rest of the panel components will follow.
My first question is regarding the TMC41294XL MCU. I only have a little experience with microcontrollers, Arduino Uno being one of them. With the Arduino it is easy to tell which pins are used for digital I/O as they are clearly labeled D0, D1, D2, and so forth. However I am not familiar with the TM4C1294. How do I tell which pins on the TMC4129 are used for digital I/O?
I want to use momentary pushbuttons as input toggle switches that will drive LED outputs (one for each pushbutton) to turn on. The LED for each button will be indicating that the function for the respective button has been turned on. For example, if I press the "NAV ON" button, an output signal should be sent to the navigation device, which would then be activated, and the LED would turn on indicating that "NAV ON" was activated.
Any tips to get started on this would be appreciated!