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.
After installing TI and GCC compiler tools for ARM,I can't find any header files for TI MCUs, what's wrong???
Peter
Are you using Code Composer Studio? If not, I recommend you use it. When you start your project, you indicate which processor and compiler you are using. This step, in turn, configures your build environment to use the necessary header files. Please see this video for more.
Thanks and regards,
-George
I'm sorry, but it didn't help.
I was talking about C/C++ header files for particullar MCU, e.g. LM3S8962.
I expect some file like lm3s8962.h somewhere on my disk but I cannot find any .h files
for TI ARM processors.
There is no notice about C/C++ header files in the projects's source code, in the video.
Peter
Peter Volny said:I was talking about C/C++ header files for particullar MCU, e.g. LM3S8962.
If you are referring to the device specific header files that contain register definitions and so on, then this comes as part of the Stellarisware/Tivaware package and not part of CCS. For the LM3S8962 please download the Stellarisware package, which also includes examples for getting started.
Thanks for the post.
I expected, that those header files will be installed with the
ARM compiler tools, as it was with MSP430.
I appreciated, that TI moved Code Composer Studio and especially
compiler toolchain to the Linux platform. So, please try to reconsider the format
of this package to be something else then xxxxxx.exe.
Thanks again, Peter
Peter Volny said:So, please try to reconsider the format of this package to be something else then xxxxxx.exe.
I will pass on this feedback to the team that maintains Stellarisware/Tivaware, but to be honest, I don't think a Linux installer is currently in the plans. Also parts that use Stellarisware (not Tivaware) are now NRND (not recommended for new deisgn) so it is unlikely that there will be new development or improvements to the software.
I hope that those guys will decide to add header files to the compiler package , as they did with
linker scripts, which are already there. From my point of view, it's a logical step.
I know, that LM3S series is NRND, but it was an attempt to migrate old projects
to Code Composer Studio from GCC ARM compiler.
We use LM3S8962 for a 3 years in a project of wireless sensor network.
We know, that it wasn't good decision and now we are searching for a replacement of this chip.
By the way, the TivaWare is the same story (xxxxxxxx.exe).
Please, let them isolate just header files, zip them and append them somewhere :-)
Peter
While the TivaWare installer is named SW-TM4C-2.1.0.12573.exe, it is actually a self-extracting archive which can be extracted by unzip under Linux.Peter Volny said:By the way, the TivaWare is the same story (xxxxxxxx.exe).