-
- Вот интересно, чем занималась программа в момент, когда солярка льётся? - Крок(12.05.2018 15:27)
- ? прикалываемся? Вам кто импульсы считает и на индикации отлитое показывает? И вот после 290 литров начнется опять с нуля - круто. :-) - Лагунов(12.05.2018 18:40)
- Мне бы импульсы считал 155ИЕ2, или брат его со встроенным дешифратором :-) Но программа, которая может подвиснуть при подсчёте импульсов - это за гранью моего понимания. - Крок(12.05.2018 20:13)
- так она у меня и не подвисает. Потому и нет WDT. А вот его глюки могут нагадить. - Лагунов(14.05.2018 08:21)
- То есть у Собаки могут быть самостоятельные глюки? - Крок(14.05.2018 22:04)
- При некотором умении
блохглюки можно нацепить и на собаку :-) - SciFi(14.05.2018 22:08)- Довольно длинная тема. Краткая квинтэссенция глюков ADM1232 примерно такова: 1. Кривая разводка. 2. Говённый отечественный DC-DC (к сожалению, ТС так и не выдал их). - Точка опоры(14.05.2018 22:19, ссылка)
- Мораль. Задача счётчика литров решается с помощью микросхем 514 серии - десятичный счётчик с дешифратором на 7-сегментный индикатор. - Крок(14.05.2018 22:45)
- конечно решается. Чужие проблемы всегда легко решаются. Пока в руки не возьмешь. :-) - Лагунов(15.05.2018 08:10)
- может 564 серии? - Alex68(15.05.2018 00:40)
- может быть. Не упомню. Хотя к 564 серии наш НИИ не подпускали, но откуда-то я знал про этот счётчик. - Крок(15.05.2018 11:22)
- кстати, я видел такое чудо на 564 серии примерно в начале 90-х. - Лагунов(15.05.2018 07:51)
- Скорее всего для управления ЖКИ, а не СД - Крок(16.05.2018 14:16)
- Именно 514, она ж биполярная. Защелкиванию не подлежит, или ошибаюсь?. - fk0(15.05.2018 01:01)
- А также любым современным маложрущим MCU c резервной батарейкой. - Evgeny_CD(14.05.2018 22:46)
- так, чисто для справки. Какие МК использованы из того, что я видел. Разного типа Атмелы (от 89С51 до Меги128), Винбонд (х51). И даже какой-то STC89C58R. Само собой от Зилога - только мое (Z86E3016, Z8F082, Z8F1680) :-). От STM пока ни у кого не Лагунов(184 знак., 15.05.2018 08:02)
- Не. Мораль: при некотором умении залажать можно всё! - SciFi(14.05.2018 22:48)
- Это бесспорно! :) - Evgeny_CD(14.05.2018 22:49)
- Мораль. Задача счётчика литров решается с помощью микросхем 514 серии - десятичный счётчик с дешифратором на 7-сегментный индикатор. - Крок(14.05.2018 22:45)
- Довольно длинная тема. Краткая квинтэссенция глюков ADM1232 примерно такова: 1. Кривая разводка. 2. Говённый отечественный DC-DC (к сожалению, ТС так и не выдал их). - Точка опоры(14.05.2018 22:19, ссылка)
- При некотором умении
- Ну ваще-та вотчдог для того и создан, что если контроллер подвиснет, то он те станет бак заливать бесконечно. А чтоб не с нуля считал, надо правильно архитектуру закладывать. У микрочипа в сях есть persistent, в арм NOLOAD. Все, что необходимо Shatun_(161 знак., 14.05.2018 09:21)
- То есть у Собаки могут быть самостоятельные глюки? - Крок(14.05.2018 22:04)
- так она у меня и не подвисает. Потому и нет WDT. А вот его глюки могут нагадить. - Лагунов(14.05.2018 08:21)
- Мне бы импульсы считал 155ИЕ2, или брат его со встроенным дешифратором :-) Но программа, которая может подвиснуть при подсчёте импульсов - это за гранью моего понимания. - Крок(12.05.2018 20:13)
- надо ... майнить ... биткоин ... нельзя ... терять ... ни ... секунды ... - SciFi(12.05.2018 15:34)
- ? прикалываемся? Вам кто импульсы считает и на индикации отлитое показывает? И вот после 290 литров начнется опять с нуля - круто. :-) - Лагунов(12.05.2018 18:40)
- Перезапустилась, поняла, что налила от 150 до 200 литров и продолжила исходя из предположения, что налила 200. Сигнализировала об аварийной ситуации оператору. Какая альтернатива? Повисла и наливает безостановочно? И чтоб её выключить нужно fk0(102 знак., 12.05.2018 11:56)
- В современных МК есть BKP SRAM, которая не сбрасывается при перезагрузке. Если её нет, можно поставить копеечную FRAMку или MRAM и писать сколько влезет, там ресурс памяти почти бесконечный. evgeniy1294(78 знак., 13.05.2018 19:37)
- С чего она "поняла"? Я могу конечно не чистить ОЗУ после сброса, но где я вам разберу, что верно, а что нет? А зачем куда-то лезть, если можно рубильником выключить? И кстати, за 20 лет экспулатации самых разных версий о подобном мне не докладали. Лагунов(28 знак., 12.05.2018 18:43)
- хозяйке на заметку: в упоминавшихся STM32L476 есть небольшое, но, КМК, достаточное количество энергонезависимой памяти, также есть 32 Кбайт SRAM с ECC; Vit(514 знак., 13.05.2018 18:27)
- чисто энергонезависимой памяти там нет. Это в серии STM32L05хх. Но FRAM конечно перспективно. Если туда каждую секунду сбрасывать текущее состояние ОЗУ, то да. А с батарейками - не 100%-но. - Лагунов(14.05.2018 08:23)
- вон что буржуи придумали --> - SciFi(14.05.2018 10:36, ссылка)
- В STM32L052x6, STM32L052x8 имеется 20-byte backup register. Кроме батареек есть конденсаторы, в т.ч. ионисторы. Как у людей часы вааще работают... - Vit(14.05.2018 10:29 - 10:31)
- чисто энергонезависимой памяти там нет. Это в серии STM32L05хх. Но FRAM конечно перспективно. Если туда каждую секунду сбрасывать текущее состояние ОЗУ, то да. А с батарейками - не 100%-но. - Лагунов(14.05.2018 08:23)
- С того, что ты в процессе налива 4 раза в секунду в EEPROM будешь писать значение счётчика. А при сбросе насос будет останавливаться. - fk0(12.05.2018 20:07)
- 4 раза в секунду - только FRAM. Конечно при сбросе всё выключится, вопросов нет. - Лагунов(14.05.2018 08:24)
- Да, EEPROM, особенно современные (пишут "побайтовая запись", а внутри на самом деле блоки по 256 байт) -- не очень уже. А serial NOR-flash -- вполне. Конечно там у каждого блока ресурс всего 100 тыс. стираний. Так во-первых стираний же, а не fk0(675 знак., 14.05.2018 11:14)
- Wear leveling? Не, не слышал. - SciFi(14.05.2018 09:17)
- я так понял что данная технология для записи однотипной структуры, к примеру хранения настроек. Для журнала не совсем пойдет, или нет?. Плюс немного усложняется(разбухает) если для такой микросхемы M95M01(c ECC). - Constantin24(16.05.2018 07:38)
- для журнала отлично подходит. Причем применить для журнала ее еще проще. - Nikolay801_(16.05.2018 09:10)
- я так понял что данная технология для записи однотипной структуры, к примеру хранения настроек. Для журнала не совсем пойдет, или нет?. Плюс немного усложняется(разбухает) если для такой микросхемы M95M01(c ECC). - Constantin24(16.05.2018 07:38)
- 4 раза в секунду - только FRAM. Конечно при сбросе всё выключится, вопросов нет. - Лагунов(14.05.2018 08:24)
- У меня в одной прграмме в начале стояла проверка некоторого контрольного значения в ОЗУ. Если из ОЗУ прочитано верное значение, значит содержимое ОЗУ в относительной сохранности и можно продолжить работу с того-же места. - AlexG(12.05.2018 18:54)
- ну я (если честно) в одной версии примерно так и сделал. Там пришлось заводить всё же WDT из-за странных происшествий. Так я в начале проверял что произошел перезапуск по WDT, а потом смотрел память. Но как-то и это работает во многих местах без Лагунов(309 знак., 12.05.2018 19:18 - 19:20)
- в IARе можно пометить переменные как __no_init и тогда при старте они не будут обнуляться. AlexG(108 знак., 12.05.2018 19:32)
- Интересно, можно ли так же в Кейле. - Лагунов(14.05.2018 08:25)
- В скаттере или как его там отрезаем кусок ОЗУ, чтобы он его не трогал, и резвимся там через указатель. Соответственно, работает везде, причем одинаково. - SciFi(14.05.2018 10:27)
- Для арм можно, хз как с остальным, не искал... POV_(48 знак., 14.05.2018 10:22, )
- спасибо, буду знать - Лагунов(14.05.2018 14:35)
- Интересно, можно ли так же в Кейле. - Лагунов(14.05.2018 08:25)
- в IARе можно пометить переменные как __no_init и тогда при старте они не будут обнуляться. AlexG(108 знак., 12.05.2018 19:32)
- ну я (если честно) в одной версии примерно так и сделал. Там пришлось заводить всё же WDT из-за странных происшествий. Так я в начале проверял что произошел перезапуск по WDT, а потом смотрел память. Но как-то и это работает во многих местах без Лагунов(309 знак., 12.05.2018 19:18 - 19:20)
- хозяйке на заметку: в упоминавшихся STM32L476 есть небольшое, но, КМК, достаточное количество энергонезависимой памяти, также есть 32 Кбайт SRAM с ECC; Vit(514 знак., 13.05.2018 18:27)
- Вот интересно, чем занималась программа в момент, когда солярка льётся? - Крок(12.05.2018 15:27)