Questions tagged [stellaris]

Stellaris is a series of Cortex-M microcontrollers from Texas Instruments, since which has been enhanced and rebranded as the Tiva series.

Stellaris is a series of Cortex-M microcontrollers from Texas Instruments. This line of chips offers 32-bit performance for the same price as lower-end (i.e. 8 & 16-bit) models. The Stellaris family offers Cortex-M and Thumb-2 instruction sets (Thumb-2 uses ~26% less memory).

It has been rebranded as the Tiva series, fundamentally the same with some core improvements.

See also

23 questions
7
votes
5 answers

Why does ADC conversion time vary?

I'm using TI Tiva C TM4C123GH6PM on a Launchpad combined with an AD 9850 DDS to create frequency modulator. Currently I have an extremely simple program which basically sets up microcontroller's peripherals and the AD9850 and then goes into a loop…
AndrejaKo
  • 23,261
  • 25
  • 110
  • 186
7
votes
2 answers

Stellaris LM4F120 Series: What happened to it?

A while ago I got a Stellaris Launchpad for the new LM4F120 MCU but did not get around to trying it out. When I now tried accessing any information on the LM4F120 series at TI, anything related to it seems to have disappeared and old links are…
ARF
  • 5,169
  • 9
  • 42
  • 69
6
votes
1 answer

License dilemma Texas Instruments Code Composer v5 for Stellaris vs MSP430

As I read the screenshot below, I have to pick the license for Texas Instruments' Code Composer Studio v5 as follows: option 4: to use with a LaunchPad MSP430 option 3: to use with a LaunchPad Stellaris But I want to use CCSv5 for both Stellaris…
jippie
  • 33,033
  • 16
  • 93
  • 160
5
votes
1 answer

Cortex-M4F FPU problems

I'm writing some code for a Texas Instruments Stellaris Launchpad board (a Cortex-M4F, the chip is a LM4F120H5QR). I'm using the IRMP library for infrared decoding, which works fine, as long as I don't use any floating point math outside of its ISR.…
AVH
  • 151
  • 5
3
votes
1 answer

Capacitor charging-like signal on SPI port's MOSI line

I'm using Texas Instruments Tiva C Launchpad to communicate with a micro SD and micro SDHC cards. The development board uses TM4C123GH6PM chip and I'm using TI RTOS's FatFS example for the Launchpad to access the card. In the example, port SSI2 was…
AndrejaKo
  • 23,261
  • 25
  • 110
  • 186
3
votes
4 answers

Microcontroller suggestion

I'm designing an analog audio amp with a 6 band analog equalizer controlled via a 7" LCD touch screen. I'm wanting to preform a real time 2048 point FFT and display it on the screen in some kind of visual animation. The equalizer will have digipot…
JWL
  • 118
  • 6
2
votes
2 answers

Talking to the Cortex M3 (Stellaris EKS-LM3S1968) under linux

I've searched around quite a lot, but haven't found an easy(ish) way to load programs onto the Cortex M3 using Linux. I have tried using the summon-arm-toolchain https://github.com/esden/summon-arm-toolchain/ but it was having problems downloading…
routeburn
  • 357
  • 1
  • 2
  • 5
2
votes
1 answer

Implementing periodic sensor data storage and GPRS transmission

Hardware setup I am using custom hardware driven by a TIVA TM4C (specifically, TM4C123GXL) to control a microgrid with battery energy storage, solar panels, four loads controlled by relay, and a SIM900 GSM GPRS module. Users can push buttons to…
LShaver
  • 841
  • 1
  • 13
  • 28
2
votes
4 answers

Connecting a galvanometer directly to a microcontroller's PWM output

Is it a good idea to connect a galvanometer (100 µA panel meter) directly to a PWM output of a microcontroller (or any other digital device for that matter)? I set PWM frequency to approximately 10 kHz and duty cycle varies from 0 to 6% for full…
jippie
  • 33,033
  • 16
  • 93
  • 160
1
vote
0 answers

Stellaris Launchpad: UART over GPIO PIN in ASM

I want to initialize and use UART on my LM4F120 Stellaris Launchpad in ASM. I found a reference code on how to to this on this site. This works fine, however it initializes and uses UART0 (which is emulated over USB). I need to employ UART using the…
1
vote
2 answers

Are there any transparent enclosures or housing options out there for the Stellaris LaunchPad?

I come from an Arduino background, where there are a number of enclosures available for the standard board sizes. We've just installed some software on a Stellaris LaunchPad at work, and we want to show it off so people can see the RGB LED, but the…
M_M
  • 293
  • 1
  • 3
  • 7
1
vote
1 answer

Stellaris 6/8/9000 part libraries for Eagle?

Someone pointed me at the freeware version of Eagle as a good starter dev tool. So I start playing around and I can't seem to find a part library for the chips I want to use. I found a library (the works) on the eagle site but it doesn't have the…
BCS
  • 385
  • 1
  • 3
  • 14
1
vote
3 answers

How to simplify UART interrupt handlers on Tiva TM4C with SIMcom 900

UARTIntHandler0 interfaces to the USB UART for debugging. UARTIntHandler1 interfaces to the SIM900 GSM module. The purpose of UARTIntHandler0 is very simple - grab an incoming character and push it to UART1 (the GSM module). UARTIntHandler1 is more…
LShaver
  • 841
  • 1
  • 13
  • 28
1
vote
1 answer

GPIO using StellarisWare with LM4F120H5QR LaunchPad. SW2 not working as expected

I am trying to figure out how to properly use StellarisWare, the built in ROM calls, for GPIO. The Stellaris LaunchPad has two switches (SW1, SW2) and three LEDs (RED, GREEN, BLUE). I wrote a little program that reads the switches and turns on the…
jippie
  • 33,033
  • 16
  • 93
  • 160
1
vote
1 answer

undefined reference to `ROM_SysTickIntRegister'

I am trying to program the Stellaris LaunchPad to blink the red LED at 1 Hz, driven by the sysTick interrupt. I get an error though that I've been unable to solve yet. The C source I came up with looks like this: #include "inc/hw_gpio.h" #include…
jippie
  • 33,033
  • 16
  • 93
  • 160
1
2