ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
440549
Adept (11.09.2013 01:52 - 01:57, просмотров: 37060)
до чего же бестолковая нынче документация пошла :((( Касательно XMEG, например, читаем, что есть регистры, защищаемые от модификации (разблокировка происходит на 4 такта, записью сигнатуры в спец.регистр CCP), но нифига, нигде нет списка таких защищаемых регистров. В итоге, стартапе, фиг его знает, снимать лок с них илои нет, так как, наприер написано, что регистры системы тактирования имеют блокировку, а что там, к примеру с RTC. Мне, вот нифига не удаётся сейчас его завести, а в чём причина - ХЗ . Студия 4,19 кривая, ё-моё, некоторые операции с регистрами вообще не отображает. Кому верить?? Вот, к примеру с RTC 1)устанавливаю period-ренгистр 2)устанавливаю compare-регистр 3)назначаю приоритет прерываний 4)определяю предделители и источник тактирования RTC 5)запускаю RTC ХРЕН! - нифига не фурычит (камень XMEGA32A4. К слову, ровно такие же действия на A3 таки запускают RTC, но почему-то на частоте 1К, а не 32К, как я его просил) Что не так ?? чтение даташита и русского перевода на гав.ру, ситуацию не прояснили :( Могли бы уж, кстати, типичные сценарии использования привести в вилде примеров. Ну скажем, запуск PLL, Запуск RTC, работа с конвейерами АЦП, конфигурирование таймеров, и т.п. а то в даташите - сухое описание регистров (да и то неоднозначное :( поди пойми, что они подразумевают, например под странным термином totem-pole, применительно к портам В/В :))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)