Например TDA7294

Форум РадиоКот • Просмотр темы - atmega-328, странная реакция на "reset" контроллера
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июл 06, 2025 13:27:19

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


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



Начать новую тему Ответить на тему  [ Сообщений: 58 ]    , , 3
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 05:34:07 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4328
Откуда: Ижевск
Рейтинг сообщения: 5
Martian писал(а):
...переназначение reset на gpio делается программно с неким таймаутом после включения.
Для mega328a перевод лапы на I/O делается программированием FUSE RSTDISBL.

Вложение:
ATmega_reset_WDT.PNG [38.94 KiB]
Скачиваний: 39
Может быть ситуация когда WDT при старте остается включенным. Для однозначного запрета работы WDT в DS приводится процедура. Давно столкнулся с таким для AT90USB162. С тех пор для всех камней с неопределенным состоянием бита WDE при старте выключаю WDT.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 07:53:24 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 124
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1213
Рейтинг сообщения: 0
Ресетнуть МК программно можно, но для заливки проги внутрисхемно он уже не годится. Только параллельным программатором.

А загрузчиком?)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 09:27:47 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Для mega328a перевод лапы на I/O делается программированием FUSE RSTDISBL.
Я знаю. Под "обычно" имел ввиду нормальные микроконтроллеры, а не эти, которые всю жизнь сопровождаются воплями "а какие фьюзы выставить?! народ подскажите какие тут фьюзы надо ставить! Чтобы поставить надо не поставить галочку а снять!"... тьфу!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 09:40:09 
Грызет канифоль
Аватар пользователя

Карма: 4
Рейтинг сообщений: 96
Зарегистрирован: Вс окт 25, 2020 22:13:25
Сообщений: 296
Откуда: Смоленск
Рейтинг сообщения: 3
Просто какая-то ярмарка тщеславия(((
В заголовке темы есть название МК.
То напишем, что сброс нельзя превратить в порт, имея ввиду какие-то другие контроллеры.
А потом оказывается можно "рулить" входом Сброс программно, подразумевая какие-то "нормальные микроконтроллеры".


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 10:02:40 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Причем здесь тщеславие? Не я изобретал эти микроконтроллеры, и вполне достоверно описал, как оно происходит в мире атмела и других. А обсуждение темы уже давно закончилось. Какое отношение имеет к ней "перевод лапы на I/O делается программированием FUSE RSTDISBL"? Никакого, как и моё предыдущие. Так что не надо выдумывать себе сущностей.
Или Вы считаете, что в теме АВР надо только хвалить АВР? Ну, я не знал, простите.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 11:03:03 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: -7
обсуждение темы уже давно закончилось

ни чЁ ты, ушастый, загнул! закончил - иди на кухню, ешь вискас, нечего тут вигибаться и чужие царапки царапать! :)))

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 11:04:11 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 878
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 6012
Откуда: Minsk
Рейтинг сообщения: 3
А загрузчиком?)

Естественно, программой-загрузчиком. Через параллельный программатор. Потому что по SPI уже не получится.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 11:45:15 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1466
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Имелся ввиду размещённый внутри МК программный бутлопдер/загрузчик который производит загрузку по своему интерфейсу (любой из программно доступных для данного МК способов).
Т. е. программа, размещённая и работающая внутри МК с возможностью изменения функционала вывода reset.
По функционалу аналогичная тому, что выполняется при работе внешнего параллельного программатора в "высоковольтном режиме". ("полная очистка" МК).
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 12:10:30 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
программа, размещённая и работающая внутри МК с возможностью изменения функционала вывода reset.

можно в 3х предложениях поподробнее?

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 12:49:43 
Опытный кот
Аватар пользователя

Карма: -8
Рейтинг сообщений: 63
Зарегистрирован: Вт авг 27, 2024 19:11:47
Сообщений: 746
Рейтинг сообщения: 2
Martian писал(а):
Чтобы поставить надо не поставить галочку а снять!"... тьфу!

При программировании через консоль таких проблем нет - просто отправляешь нужный байт. А графические оболочки, галочки всякие - ересь и дичь, тьфу!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср окт 09, 2024 23:38:14 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 878
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 6012
Откуда: Minsk
Рейтинг сообщения: 0
Имелся ввиду размещённый внутри МК программный бутлопдер/загрузчик

Так он же не у всех, а только у достаточно "толстых" камней, видимо. Отдавать под него часть флеши...
Но если АрДуня, то конечно :)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Пт дек 20, 2024 05:20:17 
Поставщик валерьянки для Кота

Карма: 34
Рейтинг сообщений: 313
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 2063
Откуда: Харьков
Рейтинг сообщения: 0
Зависание в неадекватном состоянии, часто с сильно завышенным током потребления - это результат прилёта на один из входов импульса со знаком минус относительно земли или со знаком плюс относительно плюса питания, амплитудой выше 0.6 В.
Вчера был случай с микросхемой заряда литий-ионной батареи. Подпаял батарею, проверил, всё работает. Затем решил припаять нагрузку, только коснулся паяльником выхода - микросхема хлопнула (в прямом смысле слова). Принцип примерно тот же.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср янв 15, 2025 00:40:09 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
Зависание в неадекватном состоянии, часто с сильно завышенным током потребления

- нет такого (завышенного потребления)
Цитата:
микросхема хлопнула (в прямом смысле слова). Принцип примерно тот же.

- м.с./контроллер живой, после сброса питания работа восстанавливается.

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср янв 15, 2025 10:40:32 
Говорящий с текстолитом
Аватар пользователя

Карма: 8
Рейтинг сообщений: 209
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1520
Рейтинг сообщения: 0
Так он же не у всех, а только у достаточно "толстых" камней, видимо.

В заголовке темы ATmega328. Жалко пару сотен байт из 32к отдать?
И "достаточно толстые" это хотя бы с парой килобайт флеша, надо полагать? Ну так "менее толстых" еще поискать надо.
watchmaker писал(а):
результат прилёта на один из входов импульса со знаком минус относительно земли или со знаком плюс относительно плюса питания, амплитудой выше 0.6 В.

Вы бы не издевались над защитными диодами, у них не такой уж большой максимальный ток.
BOB51 писал(а):
Т. е. программа, размещённая и работающая внутри МК с возможностью изменения функционала вывода reset.

Мне казалось, бутлоадер в AVR умеет только читать фьюзы, но не писать их.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср янв 15, 2025 11:07:48 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18739
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 2
Медали: 1
Лучший человек Форума 2017 (1)
без всякого казалось - фьюзы только читать.
а писать - только Lock Bits.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Вт янв 21, 2025 06:31:14 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Столько времени прошло. А ты так и не озвучил проблему.
Навскидку. Тиристорный эффект на пинах. Watchdog.
Если Watchdog ты неправильно настроил. И МК уходит в завис. Там хоть засбрасывайся по ресету. Это будет видно только в дизассемблере.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Чт фев 06, 2025 04:08:25 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
Столько времени прошло. А ты так и не озвучил проблему.
Тиристорный эффект на пинах

да, я тоже думаю что очень возможно.
wd - с ним все нормально:о)

подробностей пока нет, глюк не проявляется (во всяком случае - не пойман заяца)

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega-328, странная реакция на "reset" контроллера
СообщениеДобавлено: Ср фев 12, 2025 21:13:19 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 139
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1478
Рейтинг сообщения: 0
Знаешь как это делается. Методики. Методичка. Анализируем схему. Входы. Выходы. Вдруг ты неправильно настраиваешь пины мк. Начинаем с нуля. Отвязываем МК от всего. Как он себя ведёт. Анализируем программу. И шагово. Шаг за шагом. Присоединяем периферию. На каждом шаге смотрим и перепроверяем программу.
Буквально недавно один спец сделал ошибку. Опытный спец. Проект. Чтение. Но в программе этот же пин, как оказалось работал и на выход. В итоге МК вышел из строя.
Методичка. Все делается пошагово.
Это проект. Анализируется каждый шаг.
Чтобы вы понимали. Даже изделие выходного дня сделанное на коленке левой пяткой задней ноги. Это проект. Это инженерная работа. Да! Это так. Это ПРОЕКТ.
И проект продумывается. Детально.
Как то так....
Что касается программной части. Как мы пишем программу. Бывает так называемый копипаст. Копируется какой то участок программы. Ты устал, взгляд замылился, упустил ошибку. Это пример. Было.
Поэтому. Наша деятельность это физика. Чудес нет. И это самое главное, что нужно осознать. Если что то не работает. Значит, где то что то упустил. Программа, схемотехника.
И да. Чуть не забыл. Алгоритмы. Работы устройства.


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

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


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

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


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

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


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