Официальный сайт компании Arduino по адресу arduino.cc
Эмулятор контроллера для отладки программ
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пт, 03/06/2011 - 18:47
Здравствуйте.
Существует ли программа-эмулятор к примеру ардуино плат для отладки своих скэтчей? Virtual BreadBoard не предлагать. глюк на глюке.
Присоеденяюсь к вопросу. Сам кроме вышеупомянутой не встречал
http://robocraft.ru/blog/arduino/114.html
http://habrahabr.ru/sandbox/34607/
виртуализация имеет смысл для экономии на железе
вы хотите сказать что ваши затраты на ворованную виртуализацию меньше 10 баксов? врать нехорошо
Simulator for arduino мне очень помогает, ничего компилить не нужно, можно пошагово отследить работу скетча покомандно, пооператорно, посмотреть как при этом изменяются переменные. Есть аналог пульсе, шифт, сериал.
если уж протеус использовать, хотя бы с визуальной моделью ардуины, а только лезть постоянно распиновку смотреть не айс
В 8й версии протеуса встроенная поддержка ардуин и других платформ, присутствуют IDE и компиляторы под разные платформы.
http://123d.circuits.io/
Вот такая еще штука, но тормозная, если без delay делать скетчи.
В Sim for arduino прелесть в том, что видишь правильность выполнения алгоритма без компиляции, изменения в скетч можно вносить налету.
ещё б на нежадную сцылочку...
http://www.filespr.co/s/simulator-for-arduino-v0-99
Coolerr
После этой ссылки уже пол дня чищу комп.
Сыпасибо.
"Восстановление системы"? Бекапы? Не, не слышали.
Ну-ну...
До сих пор гоняю всякие троянремуверы, СС клинеры ( НЕ,Не слышали?) и подобное с очень не значительным успехом.
Ну-ну...
До сих пор гоняю всякие троянремуверы, СС клинеры ( НЕ,Не слышали?) и подобное с очень не значительным успехом.
не проще раз в полгода делать архивацию системного диска?
Вот теперь буду.
По простоте душеной думал,что уж здесь ,на форуме, дерьма не поймаю.
Ан нет.Выложить левую ссылку плевое дело,оказывается.
Вот теперь буду.
По простоте душеной думал,что уж здесь ,на форуме, дерьма не поймаю.
Ан нет.Выложить левую ссылку плевое дело,оказывается.
что существуют онлайн антивирусы - не! не знаю. https://www.virustotal.com/
Порой народ удиляется, что дальше одноклассников интернеты есть, а ты про такой.
С очередным перерождением, кстати. :)
Мама наверное не рассказывала, что все подряд в рот тащить не нужно. Дал название проги, дай ссылку, дал ссылку опять беда, в гугле забанили чтоли?
Скачал по своей ссылке, касперский ничего ни нашел
Скачал по своей ссылке, касперский ничего ни нашел
проверь по этой ссылке https://www.virustotal.com/ малварное гавно.
Мама наверное не рассказывала, что все подряд в рот тащить не нужно.
И это ВЫ, молодой ,не умный, щенок, пишете шестидесятилетнему пользователю с "университетским образованием"?
М. Булгаков.
Если слышали...
Да тут БОМБАРДИРОВКА опять началась.
и какой достойный и доступный эмулятор есть на сегодня?
и какой достойный и доступный эмулятор есть на сегодня?
Заказал Ардуинку и хотелось бы пока в эмуляторе поиграться для начала.
Протеус.
Протеус, правда не всегда корректно эмулирует, я на протеусе полностью весь проект делаю, т.е создание схемы , подбор элементов, разводка платы, эмуляция программы и схемы.
Вы сами в этом убеждались или где то услвшали? С Atmel у шпрота все супер корректно, косяк есть всего один - отсутствие эмуляции встроенного термосенсора. А ардуино это Atmel и есть.
Василь Петрович говорил.
ШИМ иногда не хочет работать, аналоговые порты иногда читать нехочет, хотя вживую работает. Это когда Уно р3 выбираешь.
Приветствую!
А бесплатные эмуляторы кто-либо может посоветовать?
Приветствую!
А бесплатные эмуляторы кто-либо может посоветовать?
https://www.tinkercad.com/circuits
Приветствую!
А бесплатные эмуляторы кто-либо может посоветовать?
Autodesk Circuits - только он почему-то у меня не открывается сегодня.
Вообще говоря, "вылеченный" Протеус легко найти в инете, так что в каком-то смысле он тоже бесплатен :)
Народ, под эмулятором я имел ввиду программу, которая позволяет отладить программу (скетч) для Arduino через визуализацию состояния портов, битов, байтов, переменных и пр.: Тинкеркад и Протеус это позволяют сделать?
Протеус позволяет.
Народ, под эмулятором я имел ввиду программу, которая позволяет отладить программу (скетч) для Arduino через визуализацию состояния портов, битов, байтов, переменных и пр.: Тинкеркад и Протеус это позволяют сделать?
В любом случае (в эмуляторе или "железном ардуино) - вам доступна "визуализация" путем вывода значений переменных, битов, байтов и тд в монитор порта.
Народ, под эмулятором я имел ввиду программу, которая позволяет отладить программу (скетч) для Arduino через визуализацию состояния портов, битов, байтов, переменных и пр.: Тинкеркад и Протеус это позволяют сделать?
В любом случае (в эмуляторе или "железном ардуино) - вам доступна "визуализация" путем вывода значений переменных, битов, байтов и тд в монитор порта.
ОК, спасибо - попробую обе проги.
Протеус позволяет.
Спасибо за инфу и оперативный ответ!
Приветствую!
А бесплатные эмуляторы кто-либо может посоветовать?
https://www.tinkercad.com/circuits
ОК, спасибо, обязательно попробую!
Народ, не нашел ни в протейсе ни в тинкеркаде возможность работы с реальными портами, есть ли там она? Чтобы эмулятор отдавал принимал реальные данные.
Народ, не нашел ни в протейсе ни в тинкеркаде возможность работы с реальными портами, есть ли там она? Чтобы эмулятор отдавал принимал реальные данные.
а откуда он их возьмет? Например, при работе с датчиком температуры - к чему вы собрались датчик в Протеусе подключать?
или я неверно понял вопрос о "реальных" данных
C физического устройства, сидящего на com-порту. Либо программы, посылающей в порт. Либо другого компьютера.
C физического устройства, сидящего на com-порту. Либо программы, посылающей в порт. Либо другого компьютера.
сериал монитор там есть, так что, наверно, и послать что-то в него можно.
Но вообще вряд ли там эти функции глубоко проработаны - все ж таки это сердство моделирования схем, а не полноценный эмулятор микроконтроллеров на компьютере. Думаю, проще всего будет разместить массив тестовых данных во флеше и во время работы программы эмулировать их получение.
Если же речь идет о действительно "реальных" данных - программу надо запускать на реальном девайсе, а не на эмуляторе...
ясненько.. никто, значит не всмтречал.
сериал монитор там совсем виртуальный, просто показометр.
у виртуальной винды есть выходы на реальные порты ))
пользовался, когда надо было несколько отдельных копьютеров.
Беда, что у ПК нет таких портов, как на контроллере. Так что и подключать "порты" эмулятора просто не к чему, кроме таких же виртуальных устройств.
И кстати, это логично - виртуальные порты для виртуального контроллера.
Мне тупо нужен ком-порт, TX+RX, UART
оно есть на кампутере и оно есть на контроллере.
Очень логично сделать на виртуалке выход к драйверу порта кампутера.
У меня не стоял вопрос - надо ли мне это, я задавал - не встречал ли кто? И в каком эмуляторе/симуляторе/интерпритаторе, если да?
Вспомнил, есть в природе двоюродный брат Arduino ID - Progressor, с выходом на железные порты PC.
На нем откатаю логику, а потом уже буду пытать ардуинок. ))
00