Generic implementation of Arduino for TI-LM3s board
- Download the latest version from https://github.com/huaweiwx/TI_LM3S
- Unzip it into [Arduino]/hardware folder,Unzip tools/TI.rar in tools.
- Install Arduino Zero or Arduino Sam from the board manager for the arm-none-eabi-gcc compiler
- Download the latest GNU ARM Embedded Toolchain.(above 5.4.0-2016q2) move to default position: C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\
- Create a folder c:\Tmp
- Modify environment variables TEMP and TMP as: TEMP=c:\Tmp TMP=c:\Tmp Because of the Windows command line length limit, we need to modify the environment variables to compile more files (Such as uCGUI)