Непонятно.
Ладно, тогда я сам примеры:
а). кнопки, вертелки, 1602, и2ц, радио
всё работает, но
иногда зависает.
очень редко.
предположения: зависает с подсевшей батарейкой; зависает при нажатии кнопки в "неудачный" момент; при нажатии "неудачного" сочетания кнопок; при нажатии "неудачного" сочетания кнопок в "неудачный" момент; при нажатии "неудачного" сочетания кнопок в "неудачный" момент, если батарейка подсела; ...
б). тупо еепром 24хх и всё
задача: научиться работать с еепром.
проблемы: в принципе пишется, но только первый раз
за сутки после ресета после подачи питания.
в). радио передаётся передатчиком, но почему-то не ловится приёмником.
точно известно, что всё уже отлажено и работает "в предыдущей модели".
по сравнению с которой
принципиально ничего не менялось.
г). лампочка плавно цветами переливается.
но иногда "взмаргивает".
"взмаргивание" неритмичное (случайное), очень короткое, но очень заметное и неприятное для глаза.
Выражением "отладка на реальном железе" чаще обозначается существование реального изделия в натуре, чем употребление реального прибора в процессе.
Не стоит вопрос "собирать ли реальное изделие".
Стоит задача: обосновать покупку реального прибора (инструмента, приблуды, няшки).
грешу на переполнение стека
упростил алгоритм и все заработало
Переполнение стека в живом изделии ловить, конечно, удобнее. Как ловим? Что для этого нужно, кроме самого изделия?
А вот алгоритм упростить уже без спецоборудования никак не получилось бы.
например при работе с задачами реального времени, и вычислениях результатов.
Например?
Ну вот крутим мотор в зависимости от положения стрелы подъёмного крана например. С поправкой на силу и направление ветра.
Можно прогу написать, так, что она за 10 тактов управится, а можно и так, что и за 100 не управится.
Можно написать так, что вообще не управится. Задымится и сгорит, потому что вольтаж с амперажем перепутали.
опять таки при отладке интерфейсов на ЖК мониточиках
Взяли интерфейс на ЖК мониточике, сделали всё по документации, включаем, не работает.
И?