loongide 1.2 新增功能特性(更新日期 2023.8.11):
-
实现loongarch64芯片的开发和调试支持,已适配芯片LS2K500/LS2K1000LA:
-
项目支持裸机、RTThread 4.1.0、FreeRTOS 10.2.1、µCOSIII 3.08.01、RTEMS 4.11.2的编程;
-
工具链loongarch64-newlib-elf和loongarch64-rtems4.11使用gcc-8.3.0、gdb-12.0构建;
-
调试时支持loongarch64的“硬件数据断点”进行数据断点设置和使用;
-
实现Loongarch32芯片的编程和调试支持,已适配芯片LS1C102/LS1C103:
-
项目支持裸机、RTThread Nano的编程;
-
工具链loongarch32-newlib-elf使用gcc-8.3.0、gdb-12.0构建;
-
同时支持片上Flash和片外Flash的烧录和调试;
-
实现在代码编辑器输入字符串时自动弹出函数列表选择窗口;
-
实现编辑器窗口的mips、loongarch汇编源代码的字符高亮属性;
-
新增调试“暂停”功能,用于暂停处于调试且连续运行的应用程序;
-
新增查看片上设备寄存器配置值的功能,在应用程序处于调试且停止在断点状态时,实时查看片上设备寄存器、位域的配置值;
-
完善库项目的创建、编译和安装,供应用项目的调用和调试;
-
增加应用项目创建时选择“源码/静态库”的选项。
下载 loongide_1.2_setup.exe 安装程序
下载 loongide调试龙芯Mcu的说明
下载 LS2K500 编程参考手册
下载 LoongIDE 静态库的编译与安装
下载 RTEMS 4.11 for LoongArch64 工具链和BSP包
loongide 1.1 新增功能特性(更新日期 2021.11.16):
-
内置VT100/ANSI串口终端,实现Secure/PuTTY相同的功能
-
代码编辑时使用快捷键“CTRL+/”注释当前行、选中区域的多行
-
增加 Astyle 2.03代码格式化处理源代码文件
-
增加项目编译时多线程编译的参数设置
-
项目编译成功后在 build 目录下显示 .o/.exe 文件用于查看内容
-
增加调试时汇编窗口显示机器码
-
增加调试时“内存查看”功能(快捷键F11)
-
更新 libc 库,增加 time 等相关函数
-
RTThread的rt_kprintf函数,添加打印 float 类型的数据
-
增加组件 ftp server 用于管理 nand-flash 上的文件系统
-
增加组件 modbus 协议栈
-
增加组件 lvgl 图形库(7.0.1)
-
“NAND Flash 编程”窗口,使用CTRL键+"确定"清除PMON 的开机自启动设置
-
“NOR Flash 编程”窗口,使用CTRL键+"确定"擦除Flash中烧录的PMON系统
安装程序打包了gcc工具链,可以不用另外安装工具链。
下载 loongide_1.1_setup.exe 标准安装程序
下载 loongide_1.1_setup_for_1X.exe “龙芯中科1+X项目专用”安装程序
历史版本下载
下载 loongide_1.0 setup.exe 安装程序
安装完成后,需要另行下载、安装工具链