1

Тема: Эмулятор *duino.. есть?

Здравствуйте, подскажите пожалуйста есть ли эмулятор контроллеров ATmega128\328 и т.д., с фирменным загрузчиком arduino, принимающий скетчи из родной среды разработки? в идеале еще с виртуальным ком-портом чтобы прямо в среде указывать его вместо платы :D но если что, можно и вручную elf файлы и т.д. подсунуть...
а то пока разбираюсь в языке очень неудобно каждый раз прошивать проект в микроконтроллер, ждать там все время пока эта неповоротливая IDE на яве под виндой расшевелится, чтобы выяснилось потом что запятую не туда поставил.... еще и ресурс микроконтроллера снижается...

давайте попробуем коллективными усилиями такой найти\сделать мануал...

2

Re: Эмулятор *duino.. есть?

В качестве эмулятора можно использовать Proteus. С загрузчиком и заливкой прошивки из среды Arduino скорее всего не получится. А вот *.hex и *.elf подцепляются запросто.

С уважением,
Андрей

3

Re: Эмулятор *duino.. есть?

Вот еще нашел эмулятор http://www.virtualbreadboard.net/
На странице загрузки есть ссылки на библиотеки, требуемые для работы эмулятора. Часть из них уже может быть установлена в системе. Мне например не хватало только J# 2.0 Redistributable.
Код пишется прямо в эмуляторе.
Подробнее пока не разбирался.

С уважением,
Андрей

4

Re: Эмулятор *duino.. есть?

спасибо большое, продукт может немного сыроват, но лучше чем каждый раз вручную elf файлы подсовывать..)

5

Re: Эмулятор *duino.. есть?

Пожалуйста помогите!!!!
Пару месяцев назад virtualbreadboard 4.2.3 работал у меня на ноуте с Win7. А теперь не одна версия не запускается выдает ошибку:
- - - - - - - - - - - - -
Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    VBB 4.2.3.exe
  Версия приложения:    4.2.3.0
  Отметка времени приложения:    00000021
  Имя модуля с ошибкой:    StackHash_199c
  Версия модуля с ошибкой:    0.0.0.0
  Отметка времени модуля с ошибкой:    00000000
  Код исключения:    c00000fd
  Смещение исключения:    0031b716
  Версия ОС:    6.1.7600.2.0.0.768.3
  Код языка:    1049
  Дополнительные сведения 1:    199c
  Дополнительные сведения 2:    199cc907df8a4654c8ebf31545ec3b64
  Дополнительные сведения 3:    ac93
  Дополнительные сведения 4:    ac932fb721b478be6e53cf5b63cba0e7

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  http://go.microsoft.com/fwlink/?linkid= … cid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt
- - - - - - - - - - - - -
Что делать то теперь???(про Протеус я вообще уже молчу, у меня домашняяWin7)

6

Re: Эмулятор *duino.. есть?

Если кому интересно то проблема была из-за антивирусника Avast. Пришлось Avast полностью снести.
мозг кипит, пол инета с подобными ошибками перечитал...
Теперь займусь делом :))))