ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1015868 Топик полностью
fk0, легенда (04.07.2020 22:55, просмотров: 553) ответил POV_ на У меня две версии...
По хорошему сигнал TCK нужно насильно притянуть, а не полагаться на internal pullup, то же касается и резета (и повторно напоминаю MONEN -- high). Да, с подключением на горячую запросто может быть: допустим, программа успела дать команду на запись и ждёт окончания записи. В этот момент рубят питание и встроенный автомат записи глючит и пишет что попало. Потому, что ему сброс толком не сделали (в схеме самого мк). Помнится у AVR что-то подобное было. И хрен программно 

исправишь. У AVR там как раз из-за резета адрес обнулялся, потому нулевая ячейка и портилась вместо другой записываемой. На скорую руку можно ввести программную задержку старта: в расчёте на то, что пересбросы вероятны в первую секунду после подачи питания (т.е. в main() тупо sleep(секунда)).

[ZX]