龙芯嵌入式开发工具
LOONGIDE
——龙芯生态伙伴认证企业龙芯嵌入式开发工具
LOONGIDE
——龙芯生态伙伴认证企业集成开发环境 LoongIDE 在 Windows 下安装运行,支持 Windows XP 及以上操作系统。
使用 GCC 8.3.0 for Loongarch64 源代码、Newlib 2.2.0 C 标准库编译 RTEMS 4.11工具链,提供 RTEMS 4.11.2 在 2K500/2K1000LA 上的 BSP 包。
使用 loongide 实施 RTEMS 的 2K500/2K1000LA 开发,可以使用断点、单步调试到 RTEMS 和 newlibc 的每一行源代码。
使用 GCC 8.3.0 for Loongarch64 工具链、Newlib 2.2.0 C标准库,实现 RT-Thread 4.1.0 / FreeRTOS 10.2.1 / uCOSIII 3.08.01 / 裸机编程项目的开发。LoongIDE自动生成基本的项目框架文件:
使用 GCC 8.3.0 for Loongarch32 工具链、Newlib 2.2.0 C标准库,实现 RT-Thread nano / 裸机编程项目的开发。LoongIDE自动生成基本的项目框架文件:
RTEMS 是一个可媲美 VxWorks 的开源实时操作系统,最早于 1980 年由美国陆军导弹指挥部组织研发,称为“实时导弹系统”,目前称为“实时多处理器系统”,由 OAR 公司负责版本的升级与维护。无论是航空航天、军工,还是民用领域 RTEMS 都有着极为广泛的应用。
RTEMS 功能强大,性能优秀,编程符合 posix1003.1b 标准,linux 下代码可以向 RTEMS 无缝移植。LoongIDE包含 LS1B 和 LS1C 的 RTEMS BSP 包,除 RTEMS 内置功能模块,还移植有第三方软件支持包(LGPL),主要包括:
有关 RTEMS 的资料请参考 http://www.rtems.org。
使用 SDE Lite for MIPS 或者 MIPS GCC for RTEMS 工具链,实现 RT-Thread / FreeRTOS / uCOSII / 裸机编程项目的开发。LoongIDE自动生成基本的项目框架文件:
LoongIDE可以使用MIPS GCC for RTEMS或SDE Lite for MIPS工具链。