Вопросы чЯйника

Раздел начинающих пользователей
Правила форума
В песочнице можно спрашивать когда незнаешь где спросить.
В песочнице нелзя посылать в гугл
В песочнице можно задавать любой вопрос, но на него могут и неответить.
Песочница для тех, кто начинает свои вопросы с защиты чайников от пинков.
В песочницу будут перетаскиваться вопросы неполучившие ответа.
Песочница - попытка навести порядок.
На песочницу большие надежды.

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 06 дек 2017, 08:49

Вячеслав писал(а):Что-то хиреет наш наш форум. Лыжи мажут?

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

Re: Вопросы чЯйника

Сообщение Прохожий (Прохожий) » 06 дек 2017, 09:17

щербатый писал(а):
Вячеслав писал(а):Что-то хиреет наш наш форум. Лыжи мажут?

Как по мне, флоукод. И хотя бы начальные знания по СИ, творят чудеса.
Ардуиной, попозже, может позанимаюсь.

В том то и дело, что когда народ приходит на форум, ему говорят "учи Си" и иди копайся в готовых примерах (в которых сам "примерщик" уже не с ходу разберётся). На самом деле топиков, где всё разжёвано и доведено до конца не так уж и много. Получается замкнутый круг. Вот пробежится человек по кругу пару раз, ещё и обзовут тупым при этом...он обидится да и свалит к Ардуинщикам. А там уж примут как своего, родного.
Посмотри на концепт канала по фловкоду:
https://www.youtube.com/playlist?list=P ... vVBfZ4Obb6
Очень уважаю этого человека и рекомендую где только можно. Есть вопросы - будет тема раскрыта. Зато один раз объяснил по MAX7219 и всё, всем, понятно. Зашёл, посмотрел - скопировал - заработало! Когда к такому видео (раскрытию темы) тебя за советом отсылают - это круто! Я давно говорил, что если бы на его проекты (что бы даже пины на контроллерах совпадали) делались клоны чисто на Си и Ассемблере, за пару лет база знаний по общему программированию МК на Фловкоде.инфо была бы просто колоссальная по всем трём методам! Народ бы легче использовал Си и Ассемблер применительно к фловкоду и сами по себе. Многие ведь могут так делать, потенциал у форумчан большой ! И видя, что здесь такое "В гостях у сказки" и окучено уже приличное количество модулей ардуино - народ бы сюда валом валил... То есть основа форума - это сразу готовые решения! А сам форум, по большей части - это приставка - обсуждение этих решений, адаптация их под свои задачи (если не получатся - то совет спросить), учёба на всём этом...ну и назначение новых целей, для покорения новых высот :)
Хотя...если бы Мим и прочие шведы по каналу как Радиософт открыли...тут бы конечно...да тут любой скажет, тут бы конечно совсем другое дело на форуме творилось :)
Ник: Прохожий
Имя: Прохожий
Практикант
Практикант
Информация о пользователе

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 06 дек 2017, 11:57

Прохожий писал(а):Посмотри на концепт канала по фловкоду: https://www.youtube.com/playlist?list=P ... vVBfZ4Obb6

До чего дошел прогресс... Еще посмотрю, обязательно, выборочно. То что нужно будет на текущий момент. Как у Александра Сергеевича, мы все учились понемногу. Чему нибудь и как нибудь.
Еще бы к этим видосам и примерчики шли которые разбираются. Было бы очень неплохо. Или к нашим примерчикам видео. Но наш форум по своему хорош. Я на нем вырос с нуля, точнее с отрицательной величины.
У видео, в отличие от текста. Есть большой недостаток. Нужно много времени, что бы его посмотреть. Выборочно, это сложно, напрягает. Поиска нет, и тд. Ну и великолепных пинков от МИМа, Макса, Киндовски и многих других наших товарищей там тоже нет.
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Прохожий (Прохожий) » 06 дек 2017, 12:34

щербатый писал(а):У видео, в отличие от текста. Есть большой недостаток. Нужно много времени, что бы его посмотреть. Выборочно, это сложно, напрягает. Поиска нет, и тд. Ну и великолепных пинков от МИМа, Макса, Киндовски и многих других наших товарищей там тоже нет.

Там файлы проектов приложены почти по всему :)
https://cloud.mail.ru/public/G1Pk/6py6F1rsD
У МИМа, Макса, Киндовски и многих других наших замечательных товарищей видео могли бы выходить как горячие пирожки, нет времени на видео - пусть штампуют готовые проекты :) Чем больше готовых проектов - тем больше людей на фловкоде... тем меньше вопросов, так как знания сконцентрированы в удобной и доступной форме. Ну представь, если бы были разделы с готовыми, рабочими, не размазанными по 100 темам решениями: "В гостях у Бабушки Яги", в гонке по бездорожью с "Mad Max", у "Большого Лебовски". А? Каково? Зашёл, посмотрел видосик с проектом (даже без видосика, чисто с описанием и то хорошо). В случае необходимости задал вопрос автору по его же теме. Удобно? Красиво? И проектов тьма, и вопросов сразу меньше об извечном одном и том же...и вставки смотришь натурально, как есть и отвлекать занятых людей лишний раз не нужно :) Ёк-макарёк...фактически современный, прогрессивный подход :) Ну а представь если, на пример Роман Звездопадов (с Ю-туба https://www.youtube.com/watch?v=e41Wqsg ... 0d5BOtF_HU ) или ругие хорошие люди подключатся и на ассемблере или Си те же самые проекты сделают? И им хорошо, не будет кризиса тем, а нам так вообще прекрасно :) Мы бы на каналах донатили, а они бы железки новые покупали и их фловкодили :)

В общем в атмегу_32 записать единицу в бит флага показывающего перезапуск по ватчьдогу так и не удаётся ни MCUCSR=1<<WDRF; ни MCUCSR=(1<<WDRF); реакции в железе не дают :)
Последний раз редактировалось Прохожий 07 дек 2017, 11:14, всего редактировалось 1 раз.
Ник: Прохожий
Имя: Прохожий
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 06 дек 2017, 13:04

Привет Прохожий. Что то я тебя не узнаю. Судя по всему ты тут давно. Ну, то такое. Спасибо за ссылки. Проработаю.
По сути, как же я не хотел изучать СИ... А пришлось. Теперь вижу, может еще и Ассемблер придется потихоньку осваивать.

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

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 06 дек 2017, 13:16

Прохожий писал(а):Так я тебе тоже скажу, как работник работнику с железом :) Экранирование, разводка плат и прочее всегда спотыкается об одно и тоже - это проверка конечного результата в неблагоприятных условиях :) Доходит до того, что лабораторный блок питания приходится задвигать в сторону и "испытывать" на чём попало :) Но, блин...нужно не только смоделировать ситуацию, а ещё её как то рассмотреть и систематизировать. Речь собственно об этом и идёт. Вот тут низкий поклон AVR, так как по регистру можно посмотреть, собрать, обсчитать и получить статистику по некоторым видам неисправности. Включил систему и идёшь спать спокойно. Всё работает тип-топ недельку другую по всякому...потом слил прошивку, посмотрел что в EEPROM накидано, сделал выводы и париться не нужно :) Вот я и хочу регистр MCUCSR по всякому измучить, но поставленной задачи добиться. По существу наблюдение статы 2/3 форумчан так то тоже надо :)

Ну как бы да, актуальная тема. Можешь чуть подробней освятить, о чем речь?
Редкие сбои и непонятки будут всегда. И всегда надо находить истинные причины. Если твое снадобье в этом поможет, будет здорово.
Так как ты судя по всему владеешь темой. Дай пару толковых ссылок. Понятно, что гудл даст намного больше. Но он то сыплет все подряд. А уж потом можно и проработать то что реально нужно.
Да, и я тоже пришел сюда из железячников... Жесткая логика, аналог, и все такое.
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Taska (Максим) » 06 дек 2017, 13:44

А если так попробовать?
MCUCSR|=(1<<WDRF);
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Прохожий (Прохожий) » 06 дек 2017, 14:10

щербатый писал(а):Ну как бы да, актуальная тема. Можешь чуть подробней освятить, о чем речь?
Редкие сбои и непонятки будут всегда. И всегда надо находить истинные причины. Если твое снадобье в этом поможет, будет здорово.
Так как ты судя по всему владеешь темой. Дай пару толковых ссылок. Понятно, что гудл даст намного больше. Но он то сыплет все подряд. А уж потом можно и проработать то что реально нужно.
Да, и я тоже пришел сюда из железячников... Жесткая логика, аналог, и все такое.

Сюда я попал после долгих мытарств. Толчком послужил:
http://horizontautomatics.ru/forum/index.php
Отличный проект, но автор его к сожалению забросил и я напрасно потерял пол года :) Потом сиганул на FLProg. Но там ты тоже намертво привязан к авторам блоков и скудному ассортименту контроллеров. Да и загрузчик не спортивный. В общем обнаружил видео:
https://www.youtube.com/playlist?list=P ... gXel_Dn3sz
Потом на форум. Начальник предлагал ассемблеру научить прямо в рабочее время ещё лет 10 назад (у него под асм даже среда разработки своя, личная, собственноручно написанная!!!..и вообще он в электронике талант )...но я был занят другими, более весёлыми и приятными делами которые кровь от головы перекачивали по-ниже... и данному совету не следовал. И тут, вдруг, когда тема контроллеров мне понравилась, ... его, неожиданно, отправляют на пенсию.

По MCUCSR затея такая: в нём JTAG Reset Flag, Watchdog Reset Flag, Brown-out Reset Flag, External Reset Flag, Power-on Reset Flag. В общем по этим флагам мы можем отследить когда они утановились-сбросились и запbсать это в EEPROM. Пока интересует только Watchdog Reset Flag, по причине того, что собрав любое устройство, не знаешь что от него ждать. Например, устройство в машине. Собрав одно тестовое простенькое устройство, например генератор и пихаешь его в прикуриватель, не заморачиваясь гоняешь неделю-другую. Если происходит сброс по ватчдогу, то при перезапуске контроллера мы читаем ячейку EEPROM (всё это до основного цикла) и если появилась единица в флаге WDRF, мы её прибавляем к переменной которая извлечена из EEPROM и перезаписываем всё это в ту же ячейку (можно и на светодиод при этом вывести, можно и на светодиод, уже но по достижении какого либо количественного накопления. Далее сбрасываем этот флаг (тоже до цикла) и не паримся. Стоит учесть, что флаг сбрасывается так же и при отключении питания!!! В конечном итоге заряжаем всё в программатор и считываем прошивку. В EEPROM будет какое либо значение, которое переведём в десятичное число и сделаем выводы. Можно эту опцию вообще в любое устройство вводить, если ресурса хватает.
Следующий шаг выводить ватчдог не перезагрузкой, а прерыванием, через которое попытаться активировать схему по сбросу контроллера вообще по питанию, и при этом тоже всё посчитать. Регистр крайне полезен, но инфы не так много. Ссылок нет, не сохранял. А так побираюсь советами, да где чего посмотрел :) Даташит пытаюсь осилить. Кстати, совет. Куски текста полезные можно прямо во фловкод комментариями вставлять, очень удобно, кстати. Поэтому и ссылок нет, что нашёл, всё туда. А по этому вопросу и записать то толком нечего :)
Последний раз редактировалось Прохожий 06 дек 2017, 14:35, всего редактировалось 1 раз.
Ник: Прохожий
Имя: Прохожий
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Прохожий (Прохожий) » 06 дек 2017, 14:18

Taska писал(а):А если так попробовать?
MCUCSR|=(1<<WDRF);

Спасибо, коллега, что не остаётесь безучастным,Только что попробовал ещё раз, не записывается :)
Принимаются все возможные варианты, но проверить смогу только завтра с 08.00 утра :) Тема живая, каждому нужна на самом деле, не бросаем, подтягиваемся :)
Можно, если удобно, сразу проектом фловкод 5, под Атмега 32А. Три светодиода на D0, D1, D2 кнопка на С4 :)
Ник: Прохожий
Имя: Прохожий
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Taska (Максим) » 06 дек 2017, 16:12

Вылаживай свой проект
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Пред.След.

Вернуться в ПЕСОЧНИЦА

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

Пользователь просматривает форум: tigr777, Volume