ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
742122
imhoteb (13.03.2017 08:23, просмотров: 492)
Atxmega128A1U, обработка сбоя генераторов (прерывание OSCF_INT_vect), если кто сталкивался посоветуйте. Есть проблема, пока не пойму правда это норм или нет.  Включил обработку прерываний на отказ генераторов. Ну собственно как проверить, беру и руками касаюсь контактов внешнего кварца на 16Мгц, в 70% случаях происходит сброс контроллера, и только когда долго держу кварц руками, происходит переход в прерывание на отказ генератора, но в основном МК производит сброс. Может наводка от рук такая большая что наводится помеха на другие цепи и МК в глючном состоянии просто сбрасывается... может быть... Но еще что странное, я останавливаю выполнение программы отладчиком ATMEL-ICE и во многих регистрах просто мусор, к примеру R22, R28, к которым в программе не единой строчки кода доступа к ним. Пытался в отладчике поставить точку останова на запись в регистр R22, так не нашел как это сделать, к примеру точку останова на запись или чтение памяти данных где почти все что можно лежит ЕСТЬ, а так как РОН лежат не в памяти данных, то как поставить точку останова не нашел.