реклама на сайте
подробности

 
 
> Config wizard, может существует?
gormih
сообщение Aug 27 2007, 07:04
Сообщение #1


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Вопрос такого плана:
Есть у меня некий девайс, у которого довольно приличная по объему конфигурация.
При старте программы контроллер должен прогрузить эту конфигурацию в девайс.
Вот встал вопрос: Есть ли такая софтина, которая позволяет описать все переменные девайса вплоть до каждого бита в некую wizart - подобную форму, где были бы названия переменных соответствующие байтам конфигурации и биты в этих переменных - ставить галочками.? На выходе хочется получить последовательность hex чисел, которые грузить в девайс.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Andrew2000
сообщение Aug 27 2007, 08:05
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



Цитата(gormih @ Aug 27 2007, 11:04) *
Есть ли такая софтина, которая позволяет описать все переменные девайса вплоть до каждого бита в некую wizart - подобную форму, где были бы названия переменных соответствующие байтам конфигурации и биты в этих переменных - ставить галочками.? На выходе хочется получить последовательность hex чисел, которые грузить в девайс.
Есть примерно такое. Редактор HEX-файлов. Кроме HEX-файла нужно создать XML-файл с описанием структуры HEX-файла примерно такого вида: по смещению XX есть байт (слово, ...) в котором биты YY могут принимать значения... Есс-но описывать можно не весь HEX, а только то, что нужно менять. Писал для себя, на Qt. Интересует?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
gormih
сообщение Aug 27 2007, 10:21
Сообщение #3


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Andrew2000 @ Aug 27 2007, 12:05) *
Есть примерно такое. Редактор HEX-файлов. Кроме HEX-файла нужно создать XML-файл с описанием структуры HEX-файла примерно такого вида: по смещению XX есть байт (слово, ...) в котором биты YY могут принимать значения... Есс-но описывать можно не весь HEX, а только то, что нужно менять. Писал для себя, на Qt. Интересует?

Интересует конечно!


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Aug 27 2007, 11:39
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



/upload/Utils/HexConfig/

HexConfig_1-0.zip - работоспособный комплект. В \proj\usocfg.hexml - пример описания hex-файла.
Работа с программой:
1. File -> Open Configuration - открыть .hexml-файл.
2. File -> Open HEX - открыть .HEX-файл для правки.
3. File -> Save As - сохранить .HEX.

HexConfig_src.zip - исходники. В \Proj\hex_config.dtd - описание полей .hexml-файла (это как хотелось, может реализовано не все, но, пример рабочий).
Для сборки пользовал Qt version 4.2.2, mingw32-gcc-3.4.2, проект в Code::Blocks.

Пользуйтесь. Если будете развивать - выкладывайте исходники обратно.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016