集成开发环境 LoongIDE 在 Windows 下安装运行,支持 Windows XP 及以上操作系统。
-
支持英、汉双语版本;
-
以项目为单位进行源代码管理;
-
提供菜单、工具栏、快捷键、弹出菜单多种操作方式;
-
支持多种项目属性,包括构建库文件、是否使用 RTOS 等选项;
-
功能强大的 C/C++ 代码编辑器,支持代码折叠、高亮语法、未用代码段灰色显示等功能;
-
实时代码解析引擎,实现光标处头文件、类、变量、函数等原型的快速信息提示、查找和定位;
龙芯LoongArch64 芯片 LS2K300/LS2K301/LS2K500/2K1000LA 的 SDK 和 BSP
-
实现RTThread、FreeRTOS、µCOSIII的移植,供不同用户选择;
-
移植高可靠性航天级嵌入式实时操作系统RTEMS;
-
裸机编程使用原创的PesudoOS软件框架;
-
提供一致的osal接口用于裸机和RTOS编程;
-
设备驱动的实现采用统一的驱动程序模型;
-
块设备实现FAT、EXT和yaffs2文件系统的支持;
-
实现posix标准函数读写字符设备和块设备;
-
loongarch64工具链使用龙芯官方gcc 8.3.0 rc1.6制作。
龙芯LoongArch32 芯片 1C102/1C103 的 RTThread 和裸机开发
-
实现 RT-Thread nano的移植;
-
自动生成项目框架文件;
-
启动文件和主文件
-
例外和中断处理模块
-
部分芯片外设头文件和设备驱动函数库
-
链接脚本
-
loongarch32工具链使用龙芯官方gcc 8.3.0 rc1.6制作。
使用 loongide 实施Loongarch系列芯片的开发,可以使用断点、单步调试到项目的每一行源代码。