Arduino DUE
- Войдите на сайт для отправки комментариев
Чт, 18/09/2014 - 23:04
Столкнулся с такой проблеммой: в Arduino DUE программа начинает работать только после нажатия кнопки Reset. Как сделать, чтобы программа стартовала без ручного нажатия кнопки Reset.
Ой, как это?
Может в самой программе дело? Она точно нигде не зацикливается?
Цикличности в программе нет. Загружал несколько самых элементарных скетчей из раздела Example, в т.ч. Blink, результат один - включаешь питание плата не работает, нажимаешь на плате кнопку Reset, плата работает в соответствии со скетчем. Может виноват компилятор, для Arduino DUE? Как предписано, я использую Arduino 1.5.7 бета вариант (другого нет). Или на выводе процессора Reset маловата емкость?
Или кто-то что-то не договаривает, или кто-то что перемудрил. o_0
Или кто-то что-то не договаривает, или кто-то что перемудрил. o_0
Угу. Кто то видимо страдает фигней и ожидает бесплатных гаданий на кофейной гуще или хрустальном шаре.
так что у нас Дуе ?
ветром сДуло ?
Не понял приколов!? В чем я перемудрил? В третий раз пишу - Arduino DUE
Не понял приколов!? В чем я перемудрил? В третий раз пишу - Arduino DUE
Лопата.
Дык хотя бы код приведи. Расскажи, что на самой плате навешано. Еще вот про какой-то конденсатор говоришь.
Клещами всё из тебя вытягивать надо что ли?
Скетч из библиотеки самый банальный Blink без моих наворотов. А конденсатор, это тот, какой в процессоре Аtmel SAM3X8E на выходе Reset стоит.
На плате ничего не подключено
Скетч из библиотеки самый банальный Blink без моих наворотов. А конденсатор, это тот, какой в процессоре Аtmel SAM3X8E на выходе Reset стоит.
круто
все стало понятно
я так и думал
ну конечно же
Вот сам скет, ничего интересного:
Мужики! Давайте без иронии, по существу.
Мужики! Давайте без иронии, по существу.
а о чем по существу?
пришел с некой мифической проблемой
ни схемы
ни пречисления устройств
какой-ето невнятное бла-бла-бла непонятно о чем
Мужики! Давайте без иронии, по существу.
По существу ты весь обидишься.
Никакой схемы и дополнительных устройств к ДУЕ не подключал, только питание
Никакой схемы и дополнительных устройств к ДУЕ не подключал, только питание
А питается наверное гамбургерами
Шутки оценил! И это все?
а питание наверно 15 вольт плю минус косинус синус с ЗаКаТангенсом с пульсацией 220в
ОсцилоСкопа с АмпрОметром ВольтОметром то ведь нет
я не вникал
это не этА не на этИ 5 вольт или 3 вольт
мне проще пойти 16 баксов отдать
самому включить и проверить ваш косяк
чем тут телепатировать
и решените вам продать за 10000$
Art100! Бред несешь! А, понял, ты пъян? Бывает
Art100! Бред несешь! А, понял, ты пъян? Бывает
а что мы до сих пор покупаем эксперементальщину в одном экземляре?
Ну что касается меня то да, ДУЕ у меня одна. Опыт использования МЕГИ и УНО есть, там таких проблем не было. Но в приципе Вы правы, возможно, моя ДУЕ чем-то дефектна (куплена-то на ebay). Вот поэтому и обратился на форум, были ли у кого аналочные проблемы?
Шутки оценил! И это все?
В общем я предупреждал.
Дядь, ты дурак! И это не вызывает никаких сомнений.
Это очевидно даже что ник нейм в виде своего емайла запилил. Маладец.
А вторая очевидность, в том мы конечно можем погадать каким образом эта due запитано, но настроения нет. А намеков ты не понимаешь.
Пухлявый, ну не пугай человека, а. :)
Завтра с почты Due заберу и посмотрю, как там дела на самом деле обстоят. Плата от SainSmart если что.
Пухлявый, ну не пугай человека, а. :)
Завтра с почты Due заберу и посмотрю, как там дела на самом деле обстоят. Плата от SainSmart если что.
Нормально там дела обстоят. Никаких подобных симптомов за полтора года замечено ее было.
Зачем набросились на ТС?
Есть такая лажа с DUE, из двух десятков было пару плат с такой фигней. Грешу на китайскую сборку. Учтите, что китайцы любят брать отбраковку для своих плат, так гораздо дешевле для производства и выхлоп больше. А то, что контроллер не всегда стартует их не чешет. Вы ж не оригинал купили а китай.
Отбраковку чего sam3x8? Крутая отбраковка. Тоесть при подаче питания bossac стартует и скорость порта отслеживает что бы словить начало новой прошивки. А скеч не стартует. Интересно как?
Я не стал выяснять причины, мне проше и быстрее взять другую плату. Но такой глюк имеет место на DUE.
p.s. да, отбраковку sam3x8...
Не поленюсь сниму и дам ссылку на видео.
Кстати, ардуину забрал, но точно проверить смогу только завтра на работе. Света сегодня весь день не было. :(
Кстати, ардуину забрал, но точно проверить смогу только завтра на работе. Света сегодня весь день не было. :(
Да можно не торопится, вывод уже сделали. У кого то работает, а у кого нет.
Write 11764 bytes to flash
[ ] 0% (0/46 pages)
[====== ] 21% (10/46 pages)
[============= ] 43% (20/46 pages)
[=================== ] 65% (30/46 pages)
[========================== ] 86% (40/46 pages)
[==============================] 100% (46/46 pages)
Verify 11764 bytes of flash
[ ] 0% (0/46 pages)
[====== ] 21% (10/46 pages)
[============= ] 43% (20/46 pages)
[=================== ] 65% (30/46 pages)
[========================== ] 86% (40/46 pages)
[==============================] 100% (46/46 pages)
Verify successful
Set boot flash true
CPU reset.
Blink зашивал.
Замигало прям сразу. o_0
Будем считать, что SainSmart не фуфлогонит. :)
Blink зашивал.
Замигало прям сразу. o_0
Будем считать, что SainSmart не фуфлогонит. :)
любопытство разрывает на части
А что такое SainSmart ? Магазин http://www.sainsmart.com/arduino/control-boards/sainsmart-due-atmel-sam3x8e-arm-cortex-m3-board-black.html некий, который от китайцев впаривает?
Arduino Due поигратся парочка штучек платок стоит 27.4$ или за одну штуку 15$
Так у этого тупого слова для идиотов SMART даже одна плата не получается?
я балдею 30 лет назад даже слова такого дибильного не было
Вопрос по существу.
Когда Россия микронтроллеры микропроцессоры и компиляторы для них сама будет делать?
Вчера анализировал 32 штуки одноплатных компьютеров, потому как 5 моих компьютеров в сутки потребляет 6кВт.
Насколько понял Arduino Due с Atmel SAM8 за 15$ вроде и процессор обогнал проверенного старичка sincliar ZX80 а какое-то сырье пока не применимое.
Есть какой-нибудь Linux для Arduino?
... потому как 5 моих компьютеров в сутки потребляет 6кВт.
Неплохо, я такого добивался только на майнинге
У меня от них почти вся линейка ардуин: nano, uno, mega и вот теперь due.
Или у меня баф на удачу +100, или одно из двух.
У меня от них почти вся линейка ардуин: nano, uno, mega и вот теперь due.
Или у меня баф на удачу +100, или одно из двух.
и у меня всякой твари по паре
сдохли
arduino leonardo 2шт - потому как не было классик arduino uno r3 и шаговыми моторами с 13вольт развлекался
arduino pro mini 1шт - так и не понял почему то-ли дудкой чудо прошивку случаюную залил что-ли
короче ничего из китайского не сгорело еще
а все продолжаю по паре тварей покупать
а вот кто мне покажет хоть какой-то смысл в arduino due закажу
А в чем ее практический смысл?
Быстрый 32bit процессор, нативный USB, прерывание можно вешать на отдельный пин, а не только на порт, почти все преимущества меги, но слабые по току входы. Обычные атмеги держат до 40 мА, а due 7-8 вроде.
Ну и памяти под код там 512 килобайт.
Я пока только скетч для эмуляции клавиатуры ради пробы залил.
Быстрый 32bit процессор, нативный USB, прерывание можно вешать на отдельный пин, а не только на порт, почти все преимущества меги, но слабые по току входы. Обычные атмеги держат до 40 мА, а due 7-8 вроде.
Ну и памяти под код там 512 килобайт.
Я пока только скетч для эмуляции клавиатуры ради пробы залил.
это все звучит красиво
а смысл?
у меня не праздное любопытсво
я такую пачку ~30шт одноплатных компьютеров пересмотрел от 35 до 200$ практический смысл сводится к двум вещам:
1. по BUTTON помаргать лампочкой подрыгать моторами
2 по Linux программе порулить потоками
Я сейчас штудирую некую 100 баксовую LinuxArduino плату
Мне нравится что 15 баксов замахивается на руление потоками.
Но гложут сомненя. Пупок не развяжется?
Ищу Linux графикопотокорулезный есть ли для arduino
помнится
VGA-BASIC это что для Arduino Due ?
https://www.youtube.com/watch?v=FRbr8ulNP5M
Вот ты сейас просто своё ЧСВ почеать решил, или что? Или предлагаешь такому мелкому мне придемать такому великому тебе интересное применение ардуины?
У меня тоже несколько плат на столе лежит. Cubietruck работает сервером, малина пока ничеи не работает. Думаю вот о покупке B+ и MinnowBoard MAX, еще очень хочу пощупать новый Cubieboard на A80. В конце концов A20 таки справляется с i2p и еще умудряется торренты качать и кое-что еще, и при всём при этом кушать около 5-10Вт.
На работе из Uno и Mega сделал некое подобие метеостанции для изучения основ работы с RF24. Из Mega хочу обрать считыватель показание с 5 пирометров если проблему питания и соединения решу.
И разговор таки начинался про глюки Due, а закончился как обычно стебом и писькомерством.
web? version linux? link?
http://www.raspberrypi.org/xbmc-running-on-raspberry-pi/
xbmc ok
проверял лично
хорошо
в 120$ можно уложиться без стоимости интернета и большого телевизора
usbradiokeyboard usbradiomouse
xbmc need usb more 2 usb ok
link on OS?
. В конце концов A20 таки справляется с i2p и еще умудряется торренты качать и кое-что еще, и при всём при этом кушать около 5-10Вт.
[/quote]
torrent конечно разумно на отделной железяке
для этой задачке у меня пока отдельная windowsxp с двумя большими дисками и всеми делами нормальный монитор нормальная быстрая клавиатура нормальная быстрая мышь
вчера замерял монитор 200мА интел 400мА->220мА 200 из которых это раскручены шпиндели или нет => будем считать всего 132вата кроме того этот интел охранную видеорегстрацию ведет будем считать 10вт веб камера=> будем считать 142 ватта круглые сутки это минимум
диски твои все равно 80 ват будут жрать
тут не все так просто очевидно
я скрутил приборы и все пробую через них
фижу факт
как качается амперметр на 220в
тоже смотрю на arduino due
но что-то из моих задач она ничего не тянет пока
по крайней мере не вижу
и MinnowBoard MAX
это понял что это
я на интеловском собрал IntelHM70 со всеми делами 2 процессора Celeron1087 диском IntelSSD с какой-то чуднозапредельной скоросью чтения запись 500/500 кручу Windows7
прикольно мне попалась с двумя сетевухами
типо шлюх слепить
но прийдется отдавать потому как уже заплачено вперед было
жалко
в 300$ без интернета и большого телевизора можно уложиться
платка я думаю понятно голая безтолковая 125$
фото делать? я тут где-то на форуме кидал свои
короче интел рулез пока
покажи свои интел железяки?
На кубике у меня TT-RSS, ZNC, ownCloud, Transmission, i2p и еще чего-то там. Ну принт-сервер для фотопечаталки.
Cubian на основе Debian wheezy http://cubian.org/ с ядром от cubieplayer https://github.com/cubieplayer/cubian-updates
3.4, да, но как-то не хочется со сброкой 3.10 загоняться. Работает же. :)
На малине OpenELEC запускал http://openelec.tv/
http://www.minnowboard.org/ почитай, там по идее любой линукс пойдет, ибо x64 там.
Ну и потребление кубика сейчас:
$ cat /sys/class/power_supply/ac/uevent
POWER_SUPPLY_NAME=ac
POWER_SUPPLY_MODEL_NAME=ac
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_ONLINE=1
POWER_SUPPLY_VOLTAGE_NOW=4763000
POWER_SUPPLY_CURRENT_NOW=652000
Нету у меня той борды еще, и очень сомневаюсь, что куплю, хотя как знать.
На due тоже вроде линукс какой то там запускают и еще каких то пару осей встречал.
Линуксы на Yun http://arduino.cc/en/Main/ArduinoBoardYun
если не ссылку дай хоть ключевое слово проштудировать
Линуксы на Yun http://arduino.cc/en/Main/ArduinoBoardYun
щас буду читать
по памяти эта не спец клиент для общего центрального собирающего веб сервиса о температурах давлениях покупателей этих платок?
"На малине OpenELEC запускал http://openelec.tv/"
я заплатил 26$ AlexELEC-ку http://www.alexelec.ru/ на Rapberry PI 512 но заказчику не понравилось я даже не понял что потому что за 15 минут поднялся видеоплаер XBMC-ный а его любимый пульт не распознался.
короче я влил raspХBMC и сказал что весь мир на нем если ему готовая по русски хохлятская версия Лехи не по душе
Там вроде OpenWRT или что-то такое на голодном пайке.
Там вроде OpenWRT или что-то такое на голодном пайке.
только что попробовал влить в 10ваттовый WiFi router TP-Link с неким процессором MIPS https://openwrt.org/
влилось
интерфAйс получил
мучаю его чтобы взрослый серьезный Linux Redhat iptables 1терабайтовым диском для мусора 50 ваттовый заменить хотябы openWRT TP-link iptables 10ватовым
и скажу я вам
авно одноплатное 10 ватовое
а упираюсь на версию сборки где почему-то не могу отвязаться от идиотизма звязки
wan eth0-bridge1-eth1 LAN1
я понимаю зачем бридж виртуальный всовывают
когда не знают какие интерфейсы
но взрослые дяди
каждый интерфейс вручну пописывают чтоб было слово надежно
уперся на ровном месте
MidnightCommander уже в 29 мегабайт флешки не лезет
а где sysconfig/interfases/eth0 eth1 eth2 eth3 eth4 eth5 br1
чую если докопаюсь и вправлю мозги интерфейсам web менюшки будуть в этом мете неадекватные
это как в 2008-ых webmin на redhat поставь и жди когда сам забудешь и несинхронно косяк забудешь подчистить
Короче Arduino Yun - возможно с Linux OpenWRT но ценник 60$ эквивалентент TP-link c вылизаннной логикой в WEB 60$ заводского изготовления
TP-link-и не редкость с USB
может в какой помоднее TP-link роутер подлить OpenWRT да и со всей силы воткнyть в него Arduino Due с её тучей ног
это какую светодиодную гирлянду можно забабахать на WiFi коробке за 60$+15$ (~15Вт)?
Linux openWRT10$->TP-link60$->comport->ArduinoDue15$->шаговый_мотор16$->molotok_for_samo_unichtojeniya5$
Ж-)
Скажем так
Какую-нибудь такую хрень насоединять?
Поделитесь кодом для енкодера?
Прикручу куда-нибудь.
Столкнулся с такой проблеммой: в Arduino DUE программа начинает работать только после нажатия кнопки Reset. Как сделать, чтобы программа стартовала без ручного нажатия кнопки Reset.
Для понимание этой проблемы нужно усвоить программный порт DUE только прошивает плату он не запускает код без сброса даже при презагрузки питания. Для работы с последовательным портом как на меге или уно нужно использовать Native USB порт но нужно учеть следующие вещи при работе с этим портом:
Этот порт запускает скетчи сразу после подачи питания и не сбрасывается монитором порта это значит, что если программа вначале выводит данные ( в void setup) вы этого не увидите пока не подождёте соединение с портом например так: while(!SerialUSB); или так while(SerialUSB.available()>0); в последнем случае может понадобится ввести символ. Как уже наверно заметно порт имуется SerialUSB а значит все команды должны быть с USB))). На некоторых китайских платах с CH304 негорят индикаторы TX и RX.