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.

TM4C123GH6PM: Interfacing TM4C123GH6PM and GSM SIM800l in Code composer Studio using TI API

Part Number: TM4C123GH6PM
Other Parts Discussed in Thread: EK-TM4C123GXL

Hello Friends,

I am Manu Devappa. I want to interface GSM Module with TIVA C series TM4C123GH6PM Microcontroller. So please help me.

I refer number of tutorials and number of posts on web i couldn't find solution and i'am new to this Processor programming since i worked with Arduino Boards. i have given the link i follow one of them.

https://e2e.ti.com/support/microcontrollers/other/f/908/t/651579#pi320995=2

My initial job is to send AT to gsm and get OK and display it is Terminal of CCS. 

Any suggestions and advice are acceptable. all i need is guidance to move forward.

  • Are you using the EK-TM4C123GXL launchpad for your development or do you have a custom board? If you have not already done so, please download and install the TivaWare library and Code Composer Studio. Have you designed your hardware interconnection yet? You will need to select one of the UART ports to connect to the SIM800l module. Take a look at the example in your TivaWare folder: "C:\ti\TivaWare_C_Series-2.1.4.178\examples\boards\ek-tm4c123gxl\uart_echo". You will need to  modify this example to use the UART you connected to the SIM800l module. (UART0 is already used by the EK-TM4C123GXL to connect to a virtual serial port on the PC.) You will also need to modify the baud rate to something lower than 115200 if autobaud is enabled. (57600 should work.) Then of course you need to modify what is sent by changing "\033[2JEnter text: " to "AT", and what you do with the response in the interrupt routine.