Перейти к содержанию

Влияние подтяжки на загрузку скетча


Рекомендуемые сообщения

Собственно, это не подтяжка, а внешний резистор на вход RX

При загрузке есть ошибка

avrdude: stk500 getsync(): not in sync: reap=0x00
появляется  только если вход RX подключен через резистор к 5 вольтам, и соединен с выходом оптрона для чтения приходящих данных ардуинкой

Причем ошибка любого скетча. 

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Очень надо найти решение снова! Понятно, что через TX RX арудинка обменивается с компом при загрузке. Но эти же порты потом нужны для других интерфейсов. Ставить галетный выключатель (даже нужен переключатель!) неудобно. Вопросы: 1) Юзать иные способы заливки скетча осмысленно?  2)  Какие требования по внешней нагрузке на линии RX TX не влияют на обмен с компом? Сопротивления.... ставить развязки и как? 

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Спасибо. Итак, понял, что все зависит от того, как порты подключены к внешним устройствам... По моему эксперименту, внешняя нагрузка по TX (резистор 400 ом на 5 в в итоге)  не мешает программированию. А RX - уже очень критично, все блокируется, хотя там также мой резистор на 750 ом на 5 в... (пока тестю).

Юзаю NANO. На схеме вижу один ISP. Шить умею (почти), программатор есть (правда, косяк получил:( -но это другая тема). Беда в том, что и линии ISP задействованы на периферию - подключен USB HOST mini. 

Ссылка на комментарий
Поделиться на другие сайты

Решение использование библиотеки softserial а выводы аппаратного Юарт не трогать под свои цели, или использовать другие ноги если лог.туровни нужны в плане вкл. Откл. Или чтение этих выводов, как 1 или 0

 

Ссылка на комментарий
Поделиться на другие сайты

Спасибо. Я посмотрю библу, но не больно верю в бесконфликтность. Пишут, что и 9200 с ошибками. А мне на 32 кГц. Думал хоть один бы аппаратный.)))

 

Ссылка на комментарий
Поделиться на другие сайты

Переходи на СТМ32, ардуино Г., хотя я сам с ардуино год работал, потом изучил атмеги по регистрам, потом СТМ32 по регистрам и HAL.

Лично на ардуино Softserial использовал на скорости 38400, больше и не ставить(вредно для данных процов))), и по 3 Юарта использовал, либо ставь ардуино мега там вроде 3 было юартов, на сколько помню

Изменено пользователем Электронщик
Ссылка на комментарий
Поделиться на другие сайты

"Переходы"  - это отдельная тема и очень популярная. Прочитал, что программный Уарт делается только на портах с внешним прерыванием.... Их мало, А иные платки кроме Нано - форм-фактор не позволяет. Каждому ТЗ - свои ограничения, в т.ч. и ценовые. Так что, будем выжимать из исходных данных и комплектующих)))

Ссылка на комментарий
Поделиться на другие сайты

 Прочитал, что программный Уарт делается только на портах с внешним прерыванием.... Их мало, берд, я же юза лабу softserial на люьых ногах, только на некоторых аналоговых пинах не завелось, а так все четко,, и скорость ставь не больше 19200, тогда ошибок почти не будет на 38400 уже ошибок хватает, даже на сам проц в доке

Ссылка на комментарий
Поделиться на другие сайты

Думаю, мы уже отлично поработали! У меня музыкальные девайсы, там скорость фиксированная 31250 Кц, а требования к качеству очень высоки, потому что нет контроля пакетов. Нет возможности повторов, ведь ноту не будешь играть снова, потому что она дескать не прошла по Варту. Короче, железный варт надо оставлять как основной с макс нагрузкой. Второй - программный. Ну или юзать платки с 2-и более вартами отлично бы, но пока не катит)))) Итог: тестить как распределять RX TX для отладки и потом - для работы. 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...