Различия
Здесь показаны различия между двумя версиями данной страницы.
ru:hardwareexpert [2014/01/11 18:31] |
ru:hardwareexpert [2014/01/11 18:31] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== HardwareExpert ====== | ||
+ | **HardwareExpert** - писать программы для работы с железом становится легче! | ||
+ | |||
+ | Программа предназначена для: | ||
+ | |||
+ | * Быстрой разработки программ, непосредственно работающих с внешним оборудованием (программаторов, программ чтения, сервисных инструментов); | ||
+ | * Работы и тестирования и отладки самодельных устройств; | ||
+ | * Создания патчеров и анализаторов дампов и прошивок. | ||
+ | |||
+ | Она работает в Microsoft Windows 2K/XP/Vista/7 и большинстве современных дистрибутивов GNU/Linux (требуется Qt 4.0+). | ||
+ | |||
+ | Система HardwareExpert включает: | ||
+ | |||
+ | * Язык программирования S-Lang — встроенный в среду интерпретатор С-подобного языка программирования. Высокая скорость работы обеспечивается предварительной компиляцией в байт-код; | ||
+ | * Встроенный редактор кода c подсветкой синтаксиса; | ||
+ | * Большое количество встроенных функций, в том числе: | ||
+ | * для работы с двоичными данными; | ||
+ | * для прямой работы с COM (в том числе USB-COM и USB-UART) и LPT портами; | ||
+ | * для работы с шиной I2C, в соответствии с спецификацией через адаптер и драйвер Micronas, (спасибо Postal2 с сайта monitor.net.ru); | ||
+ | * ведения диалога с пользователем; | ||
+ | * использования высокоточного таймера; | ||
+ | * HEX-редактор с поддержкой поиска и сравнения; | ||
+ | * Подробную справку с примерами работы; | ||
+ | * Пользовательский интерфейс на русском и английском языках. | ||
+ | |||
+ | Программа распространяется в **открытых исходных кодах, на условиях GPL**. | ||
+ | |||
+ | [[ru:hardwareexpert:download|Скачать среду HardwareExpert]] | ||
+ | |||
+ | [[ru:hardwareexpert:scripts|Скачать скрипты для работы с конкретными типами микросхем]] | ||
+ | |||
+ | В разработке: | ||
+ | * Редактор с автодополнением кода; | ||
+ | * Работа с USB через микросхемы FTDI; | ||
+ | * Интеллектуальный поиск в HEX-редакторе; | ||
+ | * Применение адаптеров на внешних контроллерах; | ||
+ | * Регистратор данных/логический анализатор. | ||
+ | |||
+ | Винмание: Программа находится в стадии тестирования. О найденных ошибках вы можете сообщить на форуме. |