roboforum.ru

Технический форум по робототехнике.

ORDuino NANO в Proteus 7.8

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

ORDuino NANO в Proteus 7.8

Сообщение leech001 » 05 сен 2011, 22:43

Нарисовал схему по примеру с http://www.youspice.com/ys/gettingstartedwithproteus.3sp?pageNum=0
но почему то не работает эмуляция валится просто куча ошибок.
Если есть спецы можете поглядеть что там не так, или просто выложить готовый проект с голой OrDuino Nano.
Вложения
temp_01.zip
Собственно сам файл
(52.92 КиБ) Скачиваний: 0
leech001
 
Сообщения: 3
Зарегистрирован: 05 сен 2011, 22:21

Re: ORDuino NANO в Proteus 7.8

Сообщение avr123.nm.ru » 06 сен 2011, 00:22

Блин ! Наконец-то внятно и четко сказано где .hex и .elf arduino ide делает. Папка applet в той же папке где скеч находится.

http://www.youspice.com/ys/gettingstart ... ?pageNum=4
http://www.youspice.com/ys/gettingstart ... ?pageNum=5

======

В PROTEUS лучше выбирать файл .elf и кроме МК на схему не надо ни чего добавлять. Разве что светодиод с резистором.

======
Попробовал пример:
C:\arduino-0022\examples\1.Basics\Blink

Однако чуда не случилось, после компиляции не возникло ни .hex ни .elf ни папки апплет и поиском прошелся по все папке среды ардуино.
Есть однапапка applet - C:\arduino-0022\java\lib\applet - но она пуста.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ORDuino NANO в Proteus 7.8

Сообщение Grem » 06 сен 2011, 01:48

В старых версиях IDE можно было указывать, куда сохранять *.hex, а сейчас оно во временных директориях хранится, в win7 это
Код: Выделить всёРазвернуть
C:\Users\%username%\AppData\Local\Temp
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: ORDuino NANO в Proteus 7.8

Сообщение avr123.nm.ru » 06 сен 2011, 12:30

Симуляция моделирование Arduino в PROTEUS

Вот спасибо ! Запустил ардуино, сразу возникло 3 новых папки в C:\Users\Администратор\AppData\Local\Temp\
Открыл скеч, откомпилил и все что нужно появилось в папке - C:\Users\Администратор\AppData\Local\Temp\build8235497524652713261.tmp
Щас попробую прямо там проект Proteus создать и запустить мигалку.

А в настройках Arduino указан путь к текстовому файлу в котором все настройки среды хранятся. C:\Users\Администратор\AppData\Roaming\Arduino

Вот его текст - может кто-то в нем найти где указан путь к временным файлам ? Или как туда добавть строку указывающую куда класть файлы ?

Подскажите ПО с помощью которого можно отслеживать создание и изменение файлов какой либо прогой?

Код: Выделить всёРазвернуть
export.application.fullscreen=false
preproc.imports.list=java.applet.*,java.awt.Dimension,java.awt.Frame,java.awt.event.MouseEvent,java.awt.event.KeyEvent,java.awt.event.FocusEvent,java.awt.Image,java.io.*,java.net.*,java.text.*,java.util.*,java.util.zip.*,java.util.regex.*
editor.font.macosx=Monaco,plain,10
preproc.web_colors=true
export.application.platform=true
update.check=true
update.id=-505074487894742807
editor.indent=true
serial.stopbits=1
serial.databits=8
editor.font=Monospaced,plain,12
editor.window.height.default=600
run.options.memory=false
editor.divider.size=2
editor.caret.blink=true
preproc.color_datatype=true
export.applet.separate_jar_files=false
preproc.output_parse_tree=false
run.window.bgcolor=#F0F0F0
console.lines=4
upload.using=bootloader
console.error.file=stderr.txt
run.options.memory.maximum=256
editor.tabs.expand=true
editor.window.height.min=530
editor.keys.home_and_end_travel_far=false
board=atmega328
console=true
run.present.exclusive.macosx=true
serial.parity=N
editor.tabs.size=2
console.length=500
last.sketch0.location=590,225,500,600,416
serial.port=COM1
run.options=
console.auto_clear=true
update.last=1315254270409
editor.window.width.min=400
run.present.exclusive=false
export.application.platform.linux=true
editor.keys.home_and_end_travel_far.macosx=true
editor.window.height.min.windows=530
run.present.bgcolor=#666666
export.application.platform.windows=true
target=arduino
run.options.memory.initial=64
editor.keys.alternative_cut_copy_paste=true
editor.window.width.default=500
console.output.file=stdout.txt
preproc.substitute_unicode=true
run.present.stop.color=#cccccc
editor.external=false
last.screen.height=1050
editor.keys.shift_backspace_is_delete=true
editor.window.height.min.macosx=450
last.sketch.count=1
export.delete_target_folder=true
last.sketch0.path=C:\arduino-0022\examples\1.Basics\Blink\Blink.pde
preproc.substitute_floats=true
editor.keys.alternative_cut_copy_paste.macosx=false
browser.linux=mozilla
editor.invalid=false
serial.debug_rate=9600
sketchbook.path=C:\Users\Администратор\Documents\Arduino
export.application.stop=true
editor.divider.size.windows=2
preproc.enhanced_casting=true
run.display=1
platform.auto_file_type_associations=true
editor.antialias=false
preproc.save_build_files=false
last.screen.width=1680
export.application.platform.macosx=true



УРА !!! РАБОТАЕТ !!! светодиод Arduino мигает в PROTEUS !!! Брэейкпоинты работают - точно 2 секунды, по исходнику движемся. :ROFL:

Вскрываются все "кишочки" кода Ваяринг. Инструкция ARDUINO PROTEUS на картике. Проект в архиве.
Arduino недорого по почте у Семенова Михаила http://mkpochtoi.ru Начинающим PROTEUS http://proteus123.narod.ru Что такое ARDUINO http://arduino.cc

мигает
Вложения
anim.gif
06 как отлаживать ARDUINO в PROTEUS инструкция и пример.png
как отлаживать ARDUINO в PROTEUS инструкция и пример
Arduino и PROTEUS.rar
как отлаживать ARDUINO в PROTEUS инструкция и пример
(141.48 КиБ) Скачиваний: 0
05.png
настройки Arduino.png
01 PROTEUS Arduino.png
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ORDuino NANO в Proteus 7.8

Сообщение KitaPro » 09 окт 2011, 21:21

Спасибо за ардуино в протеусе. Только начинаю изучать мк и решил приобрести дуино. Пока она едет решил попробовать промоделировать. Запустил blink, в нем мы подключаем светодиодик к 13 пину, а в протеусе это пин 19(PCINT5). Почему так?

Добавлено спустя 3 минуты 41 секунду:
А не. Все разобрался. Так и должно быть)
KitaPro
 
Сообщения: 127
Зарегистрирован: 30 сен 2011, 20:33
Откуда: Мурманск
ФИО: Никита


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20