Например TDA7294

Форум РадиоКот • Просмотр темы - Быстрый старт Ардуино..
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср дек 24, 2025 18:39:01

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 16:09:11 
Мудрый кот

Карма: 25
Рейтинг сообщений: 494
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1814
Откуда: KN34PC, Болгария
Рейтинг сообщения: 1
вариант 1 - Обновить bootloader: с old -> на новый optiboot. Старый дольше сканирует USB-порт.

вариант 2 - Конструкция с USB к PC или без? Если есть компютер, то Arduino всегда сканирует USB/(RX/TX) при старта. Остается вариант 1. Если компьютер не используется, то подключите внешний источник к +5В и выключите USB.

вариант 3 - Запишите свой hex на ATmega328 без загрузчика. Запуск происходит максимально быстро. Понадобится программатор и определенные действия (напр. чтобы не заблокировать Arduino из-за фюзов).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 16:13:30 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1663
Откуда: поселок Мелеуз
Рейтинг сообщения: 0
Так это понятно что мк разных производителей,пусть хоть узкоглазые выпускают,но нано все равно будет на авр-семейство 8-битных контроллеров
Какая нана, на авр или на китайщине ?

Я просто подумал что есть еще нано,не на авр-на разработанном в китае контроллере или еще чем нибудь потому и спросил
Мне попадались две нано с некорректной работой,помогло только доктором полностью очищать и USBASP-ом прошить по новой загрузчик и фузы

Дошло,нано есть на атмега328 и китайская на LGT8F328P (лежат 2 шт,еще не пытал)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 18:42:51 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15322
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Есть еще и MD88/MD328/MD3208 и MD3248...
Да и АВРок практически весь базовый набор от тинек до жирных мег.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 18:48:59 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1663
Откуда: поселок Мелеуз
Рейтинг сообщения: 0
Я имел ввиду именно "нано" :)


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Сб дек 14, 2024 18:53:16 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15322
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
MD и есть одна из версий нанки - довольно редкая.
Массдуино...
8)
Но таки предпочтение хорошо известным АВРкам...
:hunger:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вс дек 15, 2024 05:43:38 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср июл 19, 2017 12:53:01
Сообщений: 141
Рейтинг сообщения: 0
вариант 1 - Обновить bootloader: с old -> на новый optiboot. Старый дольше сканирует USB-порт.

вариант 2 - Конструкция с USB к PC или без? Если есть компютер, то Arduino всегда сканирует USB/(RX/TX) при старта. Остается вариант 1. Если компьютер не используется, то подключите внешний источник к +5В и выключите USB.

вариант 3 - Запишите свой hex на ATmega328 без загрузчика. Запуск происходит максимально быстро. Понадобится программатор и определенные действия (напр. чтобы не заблокировать Arduino из-за фюзов).


Оptiboot грузил на другом проекте, особой разницы не заметил, или не помню :lol:
Конструкция автономная без РС.
Вариант 3 надо покурить, пока так не пробовал ( USBasp есть ), на неделе приедет Нана для опытов - буду её насиловать, а эта пока пусть так работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вс дек 15, 2024 11:40:07 
Мудрый кот

Карма: 25
Рейтинг сообщений: 494
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1814
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Хотя там написано:
https://github.com/Optiboot/optiboot
Цитата:
Adaboot performance improvements. Optiboot implements "fastboot" that starts sketches immediate after power-on.

Да, интересный эксперимент. Решил попробовать. Тест: включаем Arduino Nano и смотрим когда вывод 10 станет лог 0.

В замере логическим анализатором двух Nano (со старым загрузчиком и с optiboot) разницы также не обнаружил (без USB, напр. около ~ 1,5s при старте). (Наверное ускорение в других процессах).
---
Решил записать и hex программатором USBasp (без загрузчика). Разница, как и предполагали, большая.

(И после теряем управление Aruino Nano под USB. Обновлять устройство следует только через программатором или восстанавливать загрузчик. Будьте осторожны с фюзы ATmega328 :). Я только что с AVRDUDESS перезаписал файл .with_bootloader.eightanaloginputs.hex и загрузчик восстановился).

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вс дек 15, 2024 11:52:45 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15322
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Не только через USB.
При загрузке из ардуиноIDE через программатор обычно стирается бутлоадер (актуально для про-мини и подобных без дополнительных постоянно установленных модулей связи с ПК).
8)
Восстановление фузов и бутлоадера достаточно простое - достаточно при подключенном к ПК через ардуиноISP(или иной ISP программатор из списков IDE) по ISP платке (нанке или чего другого) из ардуиноIDE нажать
"инструменты - записать загрузчик".
8)


Последний раз редактировалось BOB51 Вс дек 15, 2024 12:02:41, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вс дек 15, 2024 12:01:55 
Мудрый кот

Карма: 25
Рейтинг сообщений: 494
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1814
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Мне неудобно использовать Arduino IDE чрез вн. программатор (наверное потому что есть всякие клоны программаторов и одна версия IDE видит китайский программатор, другая нет ... ето лотерея). Предпочитаю с внешней программой, где все видно. Но есть всевозможные варианты. A eсли есть программатор и fusebit-доктор, то для всяких экспериментов нет проблем :).

(Честно говоря, отказался от AVR только из-за установки фюзов и возможности с их помощью "повредить" МК, устройство. Иногда просто отвлекаемся ... и ... ? Тогда восстановление не одним щелчком мыши, а приходится включать периферию с множеством проводов. С другими МК (напр. PIC, STM8, STM32 ...) нет таких "препятствий").


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Быстрый старт Ардуино..
СообщениеДобавлено: Вс дек 15, 2024 12:10:03 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1494
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15322
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Прошивка из под IDE по ISP удобна для дополнительного набора платформ, когда собираешь платку на основе тех платформ самостоятельно (не готово-покупное). Там и набор фузов по умолчанию идет согласно выставленных во вкладках настроек платформы опций.
К примеру для тех же тинек 13 и 2313...
8)
Из за тех вариантов последние обновления от MCUdude стали просто огроменными по количеству мелких файликов и времени обновления (если портабле версия IDE на флешке установлена)...
:facepalm:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y