电话:0755-2344 1656

联系我们
销售热线:0755-2344 1656
销售经理:189 2344 9805
企业邮箱:30_tech@sina.com
24 h热线:189 2344 2507
当前位置:主页 > 新闻资讯 > 技术前沿 >
一站式嵌入式开发工具:RT-Thread Studio 正式发布
浏览:1091 发布日期:2020/1/15 15:11:55

    对于开发来说,调试工具非常重要,开发人员可以通过工具降低重复性的工作,提高工作的效率,降低使用门槛,加速开发过程。据朱天龙介绍,上一代工具ENV,RT-Thread3.0发布于2017年10月,主要功能集成了Kconfig配置系统、自动生成工程、软件包管理等功能,可以解决搭建scons工程复杂、修改rtconfig.h无从下手、缺乏统一的开发辅助工具等痛点问题。

    有了ENV工具之后,还是存在一些痛点问题:第一,学习成本高,虽然ENV工具可以提供Scons、Python的语法环境,但是还是需要进行学习,几天下来,也不一定能学得熟练;第二,开发工具与ENV需要来回切换;第三,移植门槛高。

    为了解决这些痛点,RT-Thread重新打造了属于RT-Thread的一站式工具Studio,朱天龙在开发者大会上重点介绍了一站式开发和调试,他说,“RT-Thread Stadio是一个基于Eclipse的平台,开源开放。其特点体现在:一,针对嵌入式开发,也还有很多不利的地方,在此基础之上做了很多深度优化,包括功能的定制;二,保持兼容MDK/IAR的传统开发习惯,无缝迁移到新的工具;三,基于Eclipse+CDT平台,还有代码辅助、自动补全,快速重构以及丰富的代码编辑功能;四,深度裁剪Eclipse,启动更快,资源占用更小。”

    RT-ThreadStadio提供两种工程创建向导:一是基于开发板的工程创建向导,主要的优势在于可以快速验证功能原型,重用丰富的外设驱动,也是入门学习的利器;二是基于芯片的工程创建方式,具备产品研发必备功能,支持RT-Thread nano精简版本和完整版本,可自动生成驱动代码,支持STM全系列单片机

    未来规划方面,朱天龙表示,将会推出V1.1版、V1.2版、V1.3版,未来将会更加易用。V1.1将会支持RISC-V等更多种类芯片,支持更多RTTBSP,支持创建多种example工程,支持导入MDK/IAR的功能;V1.2将提供实时查看状态、县城、资源使用,提供开发板模拟器,模拟仿真,即学习测试的时候,可以用在模拟器上模拟文件系统、网络、外设操作,脱离硬件;V1.3将支持hardfault诊断,静态代码审查,可评估代码漏洞、覆盖率等。