龙芯1x
嵌入式开发工具
软件下载与安装
1 运行环境
LoongIDE 使用在 MingW 环境下编译的 GNU 工具链,所以在使用 gcc、gdb 等 GNU 工具时,需要 MingW 运行环境的支持。
用户可以选择安装 MSYS 1.0 或者 MSYS2 运行环境。
1.1 安装 MSYS 1.0
从 https://sourceforge.net/projects/mingw 下载 msys 1.0 和 mingw 安装程序并安装;或者下载 msys1_full_install.exe 离线安装包进行安装。
MSYS 1.0 安装完成后,设置 Windows 系统环境变量 path:将搜索路径“c:\mingw\bin;c:\msys\1.0\bin;”置于 path 首部。
1.2 安装 MSYS2
从 https://www.msys2.org/ 下载 msys2-i686-xxx.exe 安装程序并安装;或者下载 msys2_full_install.exe 离线安装包进行安装。
MSYS2 安装完成后,设置 Windows 系统环境变量 path:将搜索路径“c:\msys32\usr\bin;c:\msys32\mingw32\bin;”置于 path 首部。
2 安装 LoongIDE
龙芯1x嵌入式集成开发环境软件 版本1.1
下载 loongide_1.1_setup.exe 标准安装程序。
下载 loongide_1.1_setup_for_1X.exe “龙芯中科1+X项目专用”安装程序。
2.1 运行安装向导
用户根据安装向导完成系统安装。
2.2 LxLink 驱动
安装向导最后,选择安装LxLink驱动程序。
安装目录下有 driver 目录:
- 目录 CDM21228_Setup_x86 中保存有 LxLink 的驱动程序,用户可以通过 Windows 的“设备管理器”进行安装;
- 文件 CDMuninstallerGUI.exe 用于从 Windows 系统清除驱动程序。
3 GNU 工具链
LoongIDE 使用 SDE Lite for MIPS 工具链或者 RTEMS GCC for MIPS 工具链来实现项目的编译和调试。用户可以在 LoongIDE 中安装一个或者多个工具链,使用时根据项目的实际情况来选择适用的工具链。
3.1 SDE Lite for MIPS 工具链
下载 SDE Lite 4.5.2 、SDE Lite 4.9.2 的安装程序进行安装;安装完成后使用“C/C++ 工具链管理”窗口导入工具链。
建议在以下的项目类型时使用:
- 裸机编程项目
- RT-Thread 项目
- FreeRTOS 项目
- uCOSII 项目
3.2 RTEMS GCC for MIPS 工具链
下载 RTEMS 4.10 for LS1x 、RTEMS 4.11 for LS1x 的安装程序进行安装;安装完成后使用“C/C++ 工具链管理”窗口导入工具链。
建议在以下的项目类型时使用:
- 裸机编程项目
- RTEMS 项目
- FreeRTOS 项目
- uCOSII 项目
RTEMS GCC for LS1x 内置龙芯 1B、龙芯 1C300B 的 BSP 包,以库文件方式供应用程序使用。