Программирование ARM RT-Thread Studio IDE Thu, March 28 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

RT-Thread Studio IDE Печать
Добавил(а) microsin   

Открытый проект RT-Thread IoT OS запустил свою среду разработки IDE: RT-Thread Studio [1]. Она основана на Eclipse, однако была значительно доработана для обеспечения удобства и простоты использования.

В RT-Thread Studio встроены средства для управления проектами, редактирования кода, управления SDK management, настройки конфигурации RT-Thread, конфигурации сборки, отладки, прошивки устройств.

Основные особенности RT-Thread Studio:

– Community-версия будет всегда бесплатной.

– Поддержка нескольких языков с акцентом на C/C++.

– Simple Project Creation Wizards, с помощью которых можно быстро создавать проекты в двух режимах, на основе RTOS RT-Thread, и без нее (некоторые MCU её не поддерживают):

• Проект может быть создан на основе платы разработчика.
• Проект может быть создан на основе чипа. Для всей линейки STM32 можно автоматически сгенерировать шаблон приложения.

RT Thread Studio fig01

– Простой в использовании GUI-интерфейс для конфигурирования и генерации кода.

В составе RT-Thread много различных компонентов, представленных отдельными иконками. Например, левым кликом на иконке компонента его можно выбрать, и правым кликом переключиться в его контекстное меню. Здесь можно ознакомиться с зависимостями модуля компонента, его настройками, документацией по API-функциям, пройти по ссылкам с обучающими видеороликами. Двойным кликом на компоненте откроется его подробная конфигурация. Эти возможности значительно упрощают знакомство с IDE, позволяя добиться быстрого старта разработки.

RT Thread Studio fig02

– Простая прошивка и отладка программы.

Разработчики IDE постарались сделать процесс прошивки и отладки аналогичным популярным средам MDK/IAR. Поддерживаются эмуляторы/отладчики ST-Link и J-Link. В режиме отладки можно останавливать выполнение кода, применять точки останова, просматривать содержимое регистров и различных областей памяти. Отладка возможна как по исходному коду, так и по дизассемблированному коду. Также в RT-Thread Studio встроен терминал для просмотра логов и отладочных сообщений в консоли FinSH [4]. 

– Software package market предлагает наборы пакетов исходного кода со встроенной интерактивная системой поиска и сортировки компонентов.

– Удобный редактор кода со всеми современными функциями - подсветкой и форматированием кода, автодополнением, шаблонами стандартных блоков, рефакторингом.

RT Thread Studio fig03

– SDK Manager поддерживает загрузку и обновление пакетов RT-Thread из Интернета, обеспечивая соответствие друг другу последней версии библиотек.

RT Thread Studio fig04

[Ссылки]

1. RT-Thread Studio IDE v2.1.0 Release Adds 40+ Boards Include ST, NXP, TI, Raspberry Pi and MicroChip! site:iotbyhvm.ooo.
2. RT-Thread Open Source Operating System site:rt-thread.io.
3. RT-Thread is an open source IoT operating system site:github.com.
4Консоль FinSH.

 

Добавить комментарий


Защитный код
Обновить

Top of Page