|
Сегодня весь день отлаживал программу (проц - MSP430), прога уже вышла нехилая. Всё шло замечательно. Но после какого-то момента, заметил, что не выдаются данные. Начал выяснять в чём дело. Причём не работет странно, если запустить с J-TAG (т.е. загрузить и запустить по F4), то всё работает, если с отсоединённым J-TAG - нет. Потерял пол дня, искромсал всю программу - нифига не понял. Пошёл попить кофе. Прихожу, включаю - всё работает. Ё-моё, у меня такое ощущение, что при больших конденсаторах по питанию (у меня 470мкФ), проц остаётся где-то в J-TAG-овской подпрограмме и его не выдёргивают оттуда никакие ресеты. Причём, часть моей программы исполняется, это я вижу по тестовому "дёрганию" ножек на портах.
Данная ситуация повторялась ещё пару раз, но я просто замкнул на некоторое время кондёр пинцетом (секунд на десять, меньше не помогает).
Спрашивается, какого?
E-mail: info@telesys.ru