Questions tagged [tm4c123g]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
35 views

TM4C123GXL Tiva launchpad: Hardware Fault when debugging in Keil Microvision

I got a weird problem last night. Here is a simple program that uses pin PA7 to drive a LED: ...
user avatar
0 votes
0 answers
49 views

SPI Bit bang to enable/read/write EEPROM from TM4C123GXL

I have checked a few bit bang posts here but still couldn't figure it out. The datasheet of the EEPROM is at: Datasheet of FT93C66A I tried to interface with SPI but to no avail, so I decided to use ...
user avatar
0 votes
0 answers
66 views

Tiva C microcontroller to DYNAMIXEL servo (UART to RS485)

I am really struggling to establish communication between Tiva C TM4C123GH6PM microcontroller to use Dynamixel servo. Here is the circuit where MAX485 converts UART TTL signal to RS485. This servo has ...
user avatar
0 votes
2 answers
96 views

I2C slave pulls down SCL while doing nothing

I have an MCU (Texas Instruments tm4c123gh6pm) in which I have configured an I2C slave device. I have taken 3.3V from the MCU pin that provides them and connect them to two 4.7 kOhm resistors (to make ...
user avatar
  • 923
1 vote
1 answer
56 views

I2C SCL goes low if using MCU GPIOs as pull-ups

I have an MCU (tm4c123gh6pm) in which I have configured an I2C slave device. At the moment I don't have resistors to wire the required pull-ups, so I want to use two of the MCU's GPIOs for this ...
user avatar
  • 923
1 vote
2 answers
90 views

Experiences with AD9826 serial communication

I try to establish a communication with the TM4C123GXL and the AD9826. For the communication I use the SPI interface of the TM4C123GXL. The SSI Rx and Tx are connected via a 3 kOhm resistor. The ...
user avatar
  • 207
0 votes
0 answers
147 views

How to read BMP280 "chip_id" using the Tiva TM4C123G SPI communication interface?

Am trying to read the chip_id of the BMP280 Pressure/Tempeture sensor using the Tiva TM4C123G Launchpad thought the SPI communication protocol. To begin with let me provide some back ground info and ...
user avatar
-1 votes
1 answer
151 views

Why is my LM386 reducing voltage and not amplifying it?

LM386 datasheet. I'm working with an 8-bit, R2R-ladder DAC that is connected to the LM386 that is then connected to an 8ohm/3W speaker. The output of the DAC is connected to pin 3 of the amplifier, ...
user avatar
  • 1
0 votes
0 answers
96 views

Problem using UART0 in TM4C123 Tiva C Launch Pad

I'm trying to interface UART0 with the my laptop using the ICDI the code I used is from Mazidi's book : ...
user avatar
10 votes
6 answers
8k views

What is the purpose of PLL in a general microcontroller

An ARM Cortex-M4 based microcontroller like TM4C123GH6PM is designed with multiple clock sources with a processor core clocked at 80MHz provided by the PLL, which, from what've read in NI-What is a ...
user avatar
  • 1,198
1 vote
3 answers
228 views

Problems reading a signal with a MCU (TM4C123GXL) input pin

I'm tring to read a signal generated by an op. amp. with a microcontroller through an input digital pin. All signals I'm working with are DC. The op. amp. is connected to a light sensor so that it ...
user avatar
  • 923
0 votes
1 answer
269 views

Unable to Read BME280 using TM4C123 LaunchPAD

I'm new to the Tiva Platform for the past two days I'm trying to read data from bme280's data registers. However, it always returns a 0(I2C bus not working). So far I've tried using this sensor with ...
user avatar
  • 23
1 vote
2 answers
288 views

Problem I2C reading RA8875 using TM4C123

I have been working with I2C protocol to create some code for the RA8875 (see for I2C from page 67) using a Tiva board (TM4C123, I2C chapter from page 997), and I was able to paint in the display or ...
user avatar
  • 21
0 votes
0 answers
310 views

How to use Logic Analyzer and Event Viewer in Keil uVision with TM4C123GXL launchpad

I am using Keil uVision5 for programming TI launchpad TM4C123GXL with TIVA WARE Library. How can I use the Logic Analyzer and Event Viewer in Keil uVision? While in a debug mode, I tried to set up ...
user avatar
0 votes
0 answers
351 views

TI TM4C1294 UART on Port C problem renders the board un-programmable

In the aforementioned board, port C is 8 pins in which 0-3 are used for JTAG (So 4-7 should be GPIO available right?). I am using the following code: ...
user avatar
  • 845
3 votes
2 answers
2k views

shift by 1 bit error in SPI

I am trying to implement the SPI communication on TM4C123. I have 1 board and try to send data from SSI1(master) to ...
user avatar
  • 31
0 votes
1 answer
920 views

Interfacing three UART devices to Microcontroller without loss of data

I have a microcontroller TM4C123GXL Launchpad, that has 8 serial UART ports. I am using Keil uVision5 with Tiva Ware for programming. I wanted to interface 3 UART devices with the microcontroller ...
user avatar
-2 votes
2 answers
1k views

Isochronous and interrupt transfers for USB, where to learn about it? [closed]

I have been working with the TM4C129 uC from texas instruments, using the bulk example code that the company provides I was able to desing an osciloscope using the analog to digital converters, it was ...
user avatar
  • 59
2 votes
1 answer
1k views

Kiel debugger exits automatically

I am using Keil uVision5 for programming TI launchpad TM4C123GXL. The Keil work perfectly fine for Building and flashing the programs (examples projects of Tiva Ware). But when I start the Debug ...
user avatar
0 votes
1 answer
664 views

Quadrature encoder interface loses count

I am trying to read the encoder signal of a drive amplifier using an ARM (TM4C). The amplifier has differential outputs (+- 5V), the MCU has 2 QEIs (Quadrature Encoder Interfaces). First I have ...
user avatar
  • 87
0 votes
2 answers
203 views

Confusion on ARM-Tiva PORTS and Registers

So im learning the Edx Embedded course "Shape the World", it's very good so far and im really learning a lot. Im in the section (6) learning about Ports and Registers. And maybe im a bit confused at ...
user avatar
0 votes
0 answers
198 views

Tiva C PWM pin connected to counter and XOR gate changes pulse width

I want a slow enough programmable clock for my circuit which I am generating using Tiva C PWM pins. Its a Tiva C 123GXL. The current frequency I have set is 200kHz and 50% high pulse (duty cycle). ...
user avatar
1 vote
1 answer
1k views

Timers in TM4C123G not working

I wanted to use timers in TM4C123GH6PM (in TIVA C series TM4C123G Launchpad evaluation kit). So I decided to use GPTM TimerA0 in periodic timer mode. I defined the address of the registers of GPTM and ...
user avatar
0 votes
8 answers
6k views

"Could not find Cortex-M device in the JTAG chain!" (TM4C123g)

The board was working fine but all of the sudden I can't download any code on it from Keil. Whenever I try to download code on the board, I get "Could not find Cortex-M device in the JTAG chain! ...
user avatar
0 votes
2 answers
1k views

Process and store GPS data on MCU

I am currently working on a GPS module from Quectel (L70). I try to interface it with MCU TM4C via UART1 to query some position then store it in the memory of the MCU and then to push those ...
user avatar
  • 1,523