Техническое задание: Оболочка для программатора

Общая цель проекта

Разработать десктопное приложение на Delphi 12, которое служит управляющим интерфейсом между пользователем и аппаратным программатором, подключенным через COM-порт (RS-232). Основная задача - упростить и автоматизировать процесс прошивки микросхем памяти.

Основные функциональные требования

Управление подключением и обменом данными:

  • Установка и управление соединением с программатором через COM-порт (выбор порта, скорости, таймаутов).
  • Отправка текстовых или бинарных команд программатору.
  • Прием и обработка ответов от программатора.

Работа с данными:

  • Отображение прочитанных из микросхемы данных во встроенном текстовом или шестнадцатеричном редакторе.
  • Возможность сохранения этих данных в файл (формат уточняется).
  • Выбор готового файла (образ прошивки) для последующей передачи в программатор и записи в микросхему.

Дополнительные функции:

  • Ведение подробного лога всех операций (отправленные команды, полученные ответы, статусы операций) с возможностью просмотра и сохранения.
  • Интуитивно понятный графический интерфейс (GUI), отражающий статус подключения и выполняемых операций.

Технические требования

  • Язык и среда разработки: Delphi 12 (или актуальная версия).
  • Интерфейс: Графический (GUI), Windows Forms или аналоги.
  • Ключевые компоненты: Работа с последовательным портом, текстовый редактор, элементы управления для работы с файлами.

Разработка логотипа, этикетки и баннера

Требуется креативный дизайнер для создания фирменного стиля. Приглашаются специалисты любого уровня - от новичков до опытных профессионалов. Портфолио и опыт работы не являются решающими факторами.

Разработка стратегии продвижения книги и автора

Требуется специалист по маркетингу в книжной индустрии для разработки комплексной стратегии продвижения. Задача не связана с ведением соцсетей или таргетированной рекламой, нужен глубокий анализ рынка и создание плана.