Project

Profile

Help

Task #7627

Получение списка поддерживаемых эмулятором устройств

Added by Konstantin Chaika over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09.10.2016
Due date:
28.10.2016
% Done:

0%

Estimated time:

Description

Описание:

Требуется получить список поддерживаемых эмулятором устройств и VCD-источников для каждого устройства

Реализация:

Реализовать статический метод для разработанного ранее класса GtkWave, возвращающий объект класса SimulAVRInitData (https://github.com/OSLL/avrvlab/blob/master/app/src/avrdebug/communication/SimulAVRInitData.java) Данные в котором хранятся в виде ассоциативного массива, где ключ - модель микроконтроллера, а значение - список поддерживаемых данным МК VCD-источников.

Указания:

Список поддерживаемых МК можно получить с помощью ключа --help. Он будет выведен после списка параметров
Список поддерживаемых VCD-источников для конкретного МК (--device задает МК) можно получить с помощью ключа -o
Подробнее (http://www.nongnu.org/simulavr/usage.html)

Так как процесс получения списка МК и их VCD-источников эта задача если не одноразовая, то точно требуемая нечасто (при обновлении версии симулятора, например), могу предложить реализовать отдельный метод, генерирующий, скажем, файл с этой информацией, а потом уже данные будут считываться из этого файла. Задача немного творческая, жду предложений.

History

#1 Updated by Konstantin Chaika over 3 years ago

  • Assignee deleted (Georgy Popov)

#2 Updated by Konstantin Chaika over 3 years ago

  • Status changed from Assigned to Closed

Also available in: Atom PDF