если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

Вопросы от новичков
Ответить
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#1

Сообщение Di123 » 01.06.2020{, 06:42}

в данном случае ардуино про мини
2020-06-01_104134.png
2020-06-01_104134.png (7.41 КБ) 1423 просмотра

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#2

Сообщение AlexCrane » 01.06.2020{, 06:47}

Нет
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#3

Сообщение Dragony » 01.06.2020{, 06:53}

А мне пишет "...Занимает 84% памяти... Переменные занимают 75%... Программа может работать со сбоями..."
Теперь вот думаю...

Anydy

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#4

Сообщение Anydy » 01.06.2020{, 09:38}

Если программа занимает 95% флеша - это нормально, а вот если память переменных (ОЗУ) занимает 75-80% уже могут быть глюки

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#5

Сообщение Dragony » 03.06.2020{, 07:38}

Да там разница буквально на десяток байт - уже начинает паниковать...

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#6

Сообщение Di123 » 17.06.2020{, 07:39}

кажется вы меня обманываете
основная память 98%
переменная 49%

раза три сработало реле и потом дисплей пустой с заполнеными столбцами в первой строчке (так он выглядет когда на него просто подают питание)
и мигает светодиод на ардуине пин 13 (на него у меня приходит сигнал от оневаре когда она определяет что датчик температуры подключен)
и ни на что не реагирует больше
отдельно эксперементировал с датчиком втыкая и вытыкая по очереди провода и 13 пин так себя не ведёт он просто гаснет и всё пока провод не вернёш
как будто пол кода сдохло

в итоге перезалил скеч по новой и опять всё заработало хорошо как раньше

Anydy

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#7

Сообщение Anydy » 17.06.2020{, 12:52}

А вы не думали что память у МК ....вернее ячейки памяти могут просто сдохнуть! То есть частично память повреждена.... сколько вы в этот МК заливали скетчей? Хоть и можно 1 000 раз залить но не факт что при заливке в пятый раз у вас сбойнет питание и все ....МК на помойку
Я не уверен что это так - просто предположение.....поэтому МК покупаю по 2-3 штуки .....сколько раз было - один не работает, а второй точно такой работает! Вы проверяли на другом?
И 98% конечно перебор, хотя и должно работать но нафига?

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#8

Сообщение aidar_i » 17.06.2020{, 12:57}

Загрузите без загрузчика :) , немного сэкономите.

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#9

Сообщение Di123 » 17.06.2020{, 13:06}

да раз 10 заливал
да там говорят при по пытке войти в меню всё сдохло
я вот думаю может это из за епрома ведь у меня все пункты на нём и при входе он должен обращаться к ней

и потом я так и не понял в какой момент блок меню трогает епром ? каждое моё нажатие единичное записывает ? или после выхода из меню записывает ?

допустим мне надо изменить значение от 0 до 100 с шагом в 0,1 тоесть я должен прогнать 1000 циклов при зажатой клавише в перемотке
если епром записывает каждый цикл то получается за одну настройку я сократил ей жизнь на 1000 циклов записи
или всё таки я зашол выставил и вышел и только тогда епром всё сохранил
только вот только при изменении цисла в меню оно автоматически применяется на выходе знат он использует либо буферную память некую либо всё таки пишит каждый цикл в епром

Отправлено спустя 48 секунд:
aidar_i, почитаю

Anydy

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#10

Сообщение Anydy » 17.06.2020{, 13:35}

Di123 писал(а):
17.06.2020{, 13:07}
и потом я так и не понял в какой момент блок меню трогает епром
Можно так скетч написать что МК после пары часов на помойку.....если в каждом цикле делать перезапись .....потом данные должны записываться постоянно в разные ячейки памяти, если писать в одну и ту же - МК на помойку
Какую вы библиотеку используете? Их много, в некоторых даже Delay применяется что просто дикость!
Да, можно удалить загрузчик, но как по мне я бы удалил МК и купил другой))))

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#11

Сообщение ingener » 17.06.2020{, 14:55}

Di123 писал(а):
17.06.2020{, 07:39}
сработало реле и потом дисплей пустой с заполнеными столбцами
вот реле и может быть причичной сбоя контроллера дисплея

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#12

Сообщение Di123 » 17.06.2020{, 15:57}

Anydy, стандартную флпрог она там одна
термореле нов 2,0.flp
(315.11 КБ) 42 скачивания
возможно у меня громоздко получилось но я и такому рад
эта промини самая дешовая :smile469:
хотя стм ещё дешевле но автор почемуто не стал развивать это направление хотя нас большинство проголосовало тогда за неё

ingener, ну там она через транзистор управляется и есть диод на обмотке

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#13

Сообщение ingener » 17.06.2020{, 21:05}

Di123, не всякий диод хорошо погасит выбросы с реле. Нужен быстродействующий.
Да и это не гарантия, если реле питается от того же БП, что и контроллер. Уж больно нежный дисплей.

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#14

Сообщение nalnik » 17.06.2020{, 22:34}

ingener писал(а):
17.06.2020{, 21:05}
Нужен быстродействующий.
Обоснуйте - там что ШИМ реле управляет? :smile44:
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#15

Сообщение ingener » 17.06.2020{, 23:19}

nalnik писал(а):
17.06.2020{, 22:34}
Обоснуйте
При резком закрытии ключа ЭДС самоиндукции обмотки реле появляется с очень крутым фронтом, если диод медленный, он просто не успеет открыться и импульс пойдет гулять по цепям

Dragony
Сержант
Сообщения: 133
Зарегистрирован: 02.01.2020{, 11:55}
Репутация: 2
Имя: Александр

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#16

Сообщение Dragony » 18.06.2020{, 16:52}

Странно... Раньше реле шунтировали диодами типа Д226, которые ну никак нельзя назвать "быстродействующими", и не жаловались...

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

если скеч занимает 95% памяти есть ли вероятность какихнибудь сбоев или ошибок в процесе работы ?

#17

Сообщение ingener » 18.06.2020{, 22:58}

А на что было жаловаться? На микросхемы серии 155? :)
Но в любом случае будет интересно, если автор темы попробует заменить диоды на быстрые или вообще без реле - останутся сбои или нет.
Вопрос о процентной загрузке ведь так и не прояснен

Ответить

Вернуться в «Начинающим»