ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
617322
Adept (02.09.2015 04:02 - 04:06, просмотров: 15736)
сталкивался кто с чудесами в иксмеге?? Сам сделал уже не один проект на ней, но такое вижу впервые. Вдруг ни с того ни с сего, перестал вызываться хэндлер одного из таймеров. И ещё стал медленно заводиться PLL (секунд 5-7) колупался часа три, думал пожёг контроллер (т.к. в схеме есть "иголки" по земле, и иногда он сбоит при подключении осцилла) Уж грешным делом подумал, что напутал чего в исходниках. чтобы не терзаться сомнениями, выудил из архива вчерашнюю рабочую версию, прошил - хрен, та же фигня :( Проблема решилась принудительным вызовом этого хендлера из главного цикла явной командой "call", после чего всё заработало как ни в чём ни бывало (PLL заводится за миллисекунды, хэндлер таймера работает) Да, пока колупался, всяко-разно проверял другую периферию, методом втыкания то там, то сям программных маркеров с выводом на ножку МК тестового импульса. всё работало, за исключение этого дебильного таймера (D0, если что) сейчас всё работает, что это было не пойму (фьюзы сбрасывал, чип стирал, питание ронял в ноль замыканием, чтобы МК внутри себя точно всё позабывал, нифига не помогало. Такое впечатление, что где-то как-то я установил внутренние какие-то конфигурационные регистры, а потом их каким-то волшебным образом умудрился сбросить. Что это было - никак не пойму. Чудеса, да и только. Но таких чудес я совсем не люблю, ибо нифига не понятно, почему ???? Ну и как бы проект довольно ответственный, не хотелось бы в дальнейшем каких-то сюрпризов :)) Кто что думает :)) Может недавнее суперлуние сказалось :)) (честно, не знаю что и подумать) какое-то "влияние лунного света на рост телеграфных столбов" ... ну нифига не понятно и необъяснимо :((( P.S. ничё не пил и не курил вроде, но не покидает ощущение какой-то мистики и нереальности происходящего. Да, камень - XMEGA32A4U
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)