ООО Компекс-Т
<<< Назад Базовые платы Моноблоки Базовое ПО Система подготовки и отладки ПО
Наши координаты

Тел.: +7(495)330-54-65
Факс: +7(495)330-54-65
E-mail: corp (а) kompex.ru

Карта проезда>>>
  

Система подготовки и отладки программ для промышленных контроллеров семейства сикон 16x (СПО167)

Для тех, кто решит создавать собственное программное обеспечение, предлагается "Система подготовки и отладки программ для промышленных контроллеров семейства СИКОН" (СПО167), которая включает в себя:
  • трансляторы программ, написанных на языке TASM167 и предназначенных для выполнения на микроконтроллерах SAB80C166, SAB-C165 и SAB-С167;
  • компоновщики программ, оттранслированных с помощью SAB-трансляторов;
  • отладчик программ, подготовленных с помощью SAB-трансляторов и SAB-компоновщиков.

Трансляторы и компоновщики обеспечивают:

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

Отладчик позволяет:

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