Интегрированная среда разработки программ для микроконтроллеров фирмы Fujitsu
Fujitsu предлагает полный спектр программных средств разработки, в том числе ANSI С компилятор с высокооптимизированным кодом, макроассемблер, симулятор и т.д. Для облегчения работы эти продукты объединены в единый комплекс под названием "Softune", который позволяет производить автоматическую компиляцию, содержит широкие возможности отладки и встроенную систему помощи. Базовый комплект программного обеспечения для микроконтроллеров F2MC-8L/16L/16LX включает следующие функции:
Простая система меню с управлением "мышью"
Поддержка совместной работы над проектом нескольких пользователей
Автоматический запуск редактора, компилятора, ассемблера, и отладчика
Переход к ошибке простым нажатием мыши
Использование встроенного редактора с проверкой орфографии, или внешнего редактора
Встроенное руководство по компилятору и ассемблеру
Настройка рабочего окружения пользователя
Сохранение/восстановление рабочего окружения
Возможности отладчика:
Отладка в исходных текстах (C, Assembler или смешанных)
Возможности навигации: Go, Go to line, Step, Step out, Step over, Call function, Reset
Просмотр переменных : автоматическое обновление (x сек), форматирование (Hex, Bin, etc.), структуры
Просмотр глобальных и локальных переменных
Окно памяти : форматирование, символьная отладка, отладка в кодах, ASCII
Окно дизассемблера
Симулятор : отладка операций ввода/вывода с сохранением данных, симуляция прерываний
Сервисные функции: лог-файлы и командные файлы.
Для отладки в системе используется эмулятор реального времени и платы поддержки для различных семейств микроконтроллеров, в том числе для отладки систем с использованием CAN-протокола. Для различных типов корпусов микроконтроллеров доступны модули адаптеров эмулятора и специальные кабели. Эмулятор подключается к последовательному порту персонального компьютера под управлением Windows 95/98 или NT.
Возможности эмулятора:
Поддержка микроконтроллеров с пониженным напряжением питания
Отладка в реальном времени
Многоуровневый контроллер событий
Просмотр содержимого памяти "на лету"
Дополнительные кабели для подключения в отлаживаемую систему