Questions tagged [texas-instruments]

Texas Instruments Inc. (TI) is an American company that designs and makes semiconductors, which it sells to electronics designers and manufacturers globally.

Texas Instruments Inc. (TI) is an American company that designs and makes semiconductors, which it sells to electronics designers and manufacturers globally.
Headquartered at Dallas, Texas, United States, TI is the third largest manufacturer of semiconductors worldwide after Intel and Samsung, the second largest supplier of chips for cellular handsets after Qualcomm, and the largest producer of digital signal processors (DSPs) and analog semiconductors, among a wide range of other semiconductor products, including calculators, microcontrollers and multi-core processors.
Texas Instruments is among the Top 20 Semiconductor producing companies in the world.
Texas Instruments was founded in 1951.

380 questions
5
votes
3 answers

Minimalistic approach for a Snake-style game

I received my TI-82 STATS programmable calculator (which is in fact more of a TI-83) about two days ago - and wanted to program a Snake game with the builtin TI-BASIC language. Although I had to find out: TI-BASIC is extremely slow. My first…
Carx
  • 51
  • 2
5
votes
2 answers

Does MSP430 GCC support newer C++ standards? (like 11, 14, 17)

I'm writing some code that would greatly benefit from the concise syntax of lambdas, which were introduced with C++ 11. Is this supported by the compiler? How do I specify the compiler flags when compiling using Energia or embedXcode?
Alexander
  • 59,041
  • 12
  • 98
  • 151
5
votes
1 answer

strange backslash operator in C assignment

What does following 0x0\1 mean in following code? I find this in an embedded C code: uint16 size; ... size += (size & 0x0\1); It's part of Texas Instruments released code. It compiles in IAR ARM IDE.
doubleE
  • 1,027
  • 1
  • 12
  • 32
5
votes
3 answers

TI MSP430 Interrupt source

I know that when working with the MSP430F2619 and TI's CCSv4, I can get more than one interrupt to use the same interrupt handler with code that looks something like this: #pragma vector=TIMERA1_VECTOR #pragma vector=TIMERA0_VECTOR __interrupt void…
TheDelChop
  • 7,938
  • 4
  • 48
  • 70
5
votes
2 answers

Z80 (TI-83+) stops working on CALL

Every time I assemble an application for the TI-83+ calculator (Z80 processor), it stops running at CALL. Here is an example ("Hello") — it starts running just fine, but the calculator freezes at the CALL instruction. Anything I put before CALL…
c4757p
  • 1,728
  • 4
  • 18
  • 25
5
votes
2 answers

make[1]: *** No rule to make target `firmware/am335x-pm-firmware.bin', needed by `firmware/am335x-pm-firmware.bin.gen.o'. Stop

I have a Ti Sitara AM335x Starter Kit and I want to use USB 3G-Modem on it. I am following these documents: http://processors.wiki.ti.com/index.php/Android-USB-3G-Modem-Integration &…
5
votes
1 answer

do_install error while running custom bitbake in poky build

I am using latest poky-am335x to build simple helloworld application. With some workaround I can able to compile the application. I am doing lot of trails to install binaries but build is throwing error. error log : DEBUG: SITE files…
Pala
  • 2,011
  • 3
  • 15
  • 17
4
votes
0 answers

How to force CMake to use linker instead of compiler during linking

I'm using CMake with the TI compiler (cl6x). The goal is to create a shared object. The compiler is used correctly to create object files, but during linking, CMake defaults to using the compiler (cl6x) to combine all object files into one…
MarkP
  • 4,168
  • 10
  • 43
  • 84
4
votes
1 answer

TI sensortag CC2650 with Kura example issue

I'm having a problem with tisensor tag kura example. I am using Raspberry Pi 3 with TI sensortag CC2650. (connected via bluetooth). TI sensortag's hardware revision is 1.3.2 and software revision is 1.2.1 When I enable all sensors , and I want to…
MGKP
  • 127
  • 2
  • 12
4
votes
1 answer

How to allow an undefined number of inputs on TI-Nspire CX?

I am in high school, and enjoy creating programs on my TI-Nspire CX calculator. One of the biggest limiting factors in my programming capabilities, are the number of inputs allowed. I only know how to make programs where I allow a set number of…
4
votes
1 answer

From CLIB to DLIB: size_t is undefined

I'm trying to link DLIB to a (CLIB) project that I'm working on. It builds fine when linked to CLIB, but I get the following error when linked to DLIB: Error[Pe020]: identifier "size_t" is undefined C:\Texas…
Kar
  • 6,063
  • 7
  • 53
  • 82
4
votes
1 answer

Invalid userID() when connecting TI SensorTag to IBM IoT Foundation via Bluemix

I read all the other posts relating to the TI SensorTag and the IoT foundation service and still (1) cannot get it to connect and (2) find a clear answer on the following message in the registered device's connection log: Invalid userID () for…
Mark Morris
  • 81
  • 1
  • 1
  • 2
4
votes
1 answer

Code Composer Studio (CCS), importing existing project fails: "Compiler definition not available"

Attempting to import an existing project into CCS, I get the error: Import failed for project because its compiler definition is not available. The project does not appear to be a 'CCS Project'. Please try importing it through the 'General >…
Michael
  • 2,118
  • 1
  • 19
  • 25
4
votes
1 answer

How do I write a memory barrier for a TMS320F2812 DSP?

I've looked through the TI C/C++ compiler v6.1 user's guide (spru514e) but didn't find anything. The asm statement doesn't seem to provide anything in this regard, the manual even warns against changing values of variables (p132). The GNU extension…
starblue
  • 55,348
  • 14
  • 97
  • 151
3
votes
3 answers

How to use SSE instruction set on C6678 DSP?

SSE can only be used on x86 x64 CPUs. I have a problem using the SPEEXDSP library on a TI C6678. I've never used the SSE instruction, I've tried many ways and can't get it to work on the DSP. Is it possible to modify SSE instructions to normal C++…
ZX.L
  • 51
  • 2
1
2
3
25 26