|
эмулятор для ADAM-5511 |
|
Здравствуйте!
Мы только начинаем работать с контроллерами ADAM-5511. У нас стоит один контроллер и на нем программируют много людей. Это неудобно (к тому же очень часто во время загрузки программы контроллер подвисает), а если отлаживаешь и правишь код приходится перекомпилировать и загружать программу на контроллер снова и снова, чтобы посмотреть работает ли она, на это уходит довольно много времени и нервов. Есть ли эмулятор для ADAM-5511 и где его можно взять? Кто нибудь уже сталкивался с подобным? Спасибо. |
|
![]() |
|
|
Как-то не совсем понятно чего эмулировать. Эмулятор обычно прилагается к среде разработки (Ultralogik например) если пишите на Си так запускайте прямо на компьютере за которым сидите и отлаживайте на здоровье. Если надо проверить процедуры ввода вывода, то это один раз, притом для всех интересующихся, а все процедуры обработки можно писать и отлаживать совсем без контроллера. |
|
|
Сергей
|
|
![]() |
|
|
Ну как что эмулировать - работу контроллера разумеется. Функции ввода\вывода в частности. Вот вы говорите процедуры ввода-вывода один раз проверить можно, а обработку писать без контроллера... это конечно так, но если ввод изменяется динамически - то как оттестировать реакцию системы без контроллера прикажете? Господа, может кто-нибудь все-таки слышал про эмулятор? Насчет среды ultralogik - я так и не смог ее скачать, есть только ссылка на демоверсию. Она наверное платная? Сколько стоит? Спасибо.
|
|
![]() |
|
|
ultralogik32 сравнительно не дешевая, зато покупаете ее один раз, среду исполнения покупать не надо (в отличии от ISAGraf). С ADAM5510(5511) позволяет делать практически все что угодно, процедуры ввода-вывода там уже отлажены. Демо версия лежит ftp://ftp.prosoft.ru/pub/Software/ultralogik/UL32/DEMO_UL32/ Продает ее наверное ПРОСОФТ, на форуме много писали на эту тему. Я пользуюсь примерно уже 3 года, реально освоение (с одновременным поиском багов) заняло не меньше полгода, пока изучил все особенности и наработал библиотеки под реальные задачи. Эмулятор в UL совсем плохой, отлаживал программы в основном на контроллере и то при создании новых библиотечных блоков. Эмулятор ADAM5510 который бы позволял тестировать и отлаживать исполняемые файлы не найдете точно
|
|
|
Сергей
|
|
![]() |
|
|
Эмуляторы контроллера Adam выпускает контора Jelement. Адрес у них www.jelement.com. Там вроде сам эмулятор платный но дему можно бесплатно скачать. Я скачал - вроде работает, там даже больше IDE а не эмулятор, код пишешь там же и запускаешь. Только в деме запускать нельзя :). Я не знаю брал кто нибудь уже у них что нибудь?
|
|
![]() |
|
|
Скачал дему, как раз то что нужно. Классная вещь, и код пишешь с подсветкой там же и можно смотреть за реакцией контроллера, как я понял. Еще порадовало наличие сигнатур функций и краткое описание к ним прямо в программе. По сравнению с ультралоджиком сразу бросается в глаза дружелюбный и удобный интерфейс, все интуитивно понятно. Сразу видно, что для людей делалось. Жаль только в деме код компилить нельзя, пишет что нужна полная версия... может у кого-нибудь есть кряк? На асталависте глухо :-/
|
|
![]() |
|
|
Кто-нибудь реально использует этот эмулятор?
У нас на кафедре имеется несколько контроллеров ADAM-5511 и сейчас хотим активизировать работы по использованию их в учебном процессе. Нужна возможность писать и отлаживать программы для этих контроллеров без самих контроллеров. В инете нашел только один вариант - Jelemen AdamEmulator (www.jelement.ru). Отзовитесь те, кто использует этот программный продукт! Насколько он хорош и удобен в работе? Может уже не актуален и есть другие более современные/универсальные/.. средства разработки программ для таких микроконтроллеров. |
|
![]() |
|
|
Подходит ли данный эмулятор для для работы с ADAM-5510M?
|
|
![]() |
|
|
Программно они совместимы, по крайней мере мне не удалось обнаружить отличий. |
|
|
Сергей
|
|
![]() |
|
Ответить
|
| Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |