Как Я Тестировал Multiclet Ide

В качестве среды разработки компания «Мультиклет» выбрала текстовый редактор.

Гиани с основными функциями интегрированной среды разработки.

Для поддержки инструментов, необходимых для отладки, разработчики компании Мультиклет написали плагин МС-ДБГ , о тестировании возможностей которого и пойдет речь в этой статье.

Начнем с установки предлагаемой среды разработки на операционную систему Windows, для чего согласно документации необходимо выполнить следующие действия:

  1. Скачать geany-1.23.1_nogtk_setup.exe и установите его.

  2. Скачать GTK+ 2.24 «все в одном» и распаковываем в папку с Geany.
  3. Установить МСИС 1.0.11 и добавьте путь к утилите make.exe в переменную Path.
  4. Скачайте плагин с сайта Мультиклет и распаковываем в папку с Geany.
  5. Запустите Гиани.

  6. На вкладке «Инструменты/Диспетчер модулей» активируйте модуль MC-DBG.
После активации модуля MC-DBG в боковом окне появится вкладка MC-Files, в окне сообщений появится вкладка MC-DBG, а во вкладке «Проект» главного меню появятся дополнительные пункты меню, как показано на рисунке ниже.



Как я тестировал Multiclet IDE

Прежде чем приступить непосредственно к тестированию плагина, давайте рассмотрим его основные функции:

  1. Конфигурация проекта.

  2. Генерация файла сборки и сборка проекта.

  3. Навигация по списку ошибок, возникших при сборке проекта.

  4. Выполнение собранного проекта по функциональному образцу.

  5. Отладка проекта по пунктам.

  6. Установка точек останова в памяти программы.

  7. Принудительная установка адреса следующего абзаца для выполнения.

  8. Чтение данных и регистров из памяти во время отладки.

  9. Запись значений в память данных и регистры во время отладки.

Следует отметить, что предлагаемый функционал не очень широк, однако он реализует все инструменты, которыми я чаще всего пользуюсь, поэтому предоставленный набор считаю вполне достаточным.

Теперь мы готовы приступить к реальному тестированию.

Напишем на ассемблере простой эхо-сервер, работающий через Uart. В качестве клиентской части мы будем использовать tcp_client.exe из стандартного комплекта разработчика компании «Мультиклет».

Для начала давайте создадим новый файл EXO.s, используя стандартные инструменты Geany. Запишем в него код эхо-сервера, написанный на основе примера uart0_inv.asm, доступного в архиве.

Код ниже:

   

.

include "HDL50001_pcf.inc" .

alias Get_byte 2 .

text start:

Теги: #multiclet #multiclet #отладчик #отладка #микроконтроллеры #ide #тестирование ИТ-систем #отладка
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.