Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91SAM7X и GPIO
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
prostokwashino
Написал простенькую программку которая просто мигает светодиодами. Но загвоздка в том, что один светодиод висит на линии AT91C_PIO_PA30.
Этой линией почему-то не получается руководить, хотя делаю все аналогично.
Код
AT91C_BASE_PMC->PMC_PCER = 1 << AT91C_ID_PIOA;
AT91F_PIO_CfgOutput(AT91C_BASE_PIOA, AT91C_PIO_PA30);
AT91F_PIO_SetOutput(AT91C_BASE_PIOA, AT91C_PIO_PA30);

Что бы я не делал линия PA30 всегда в нуле, проверял на осциллографе уверенно в нуле. Хотя со всеми остальными ножками все в порядке. Никто не подскажет в чем может быть причина проблемы? Почему именно AT91C_PIO_PA30 не хочет "дергаться"?
aaarrr
Кроме светодиода на ней ничего не стоит? Возможно, закоротили или выжгли верхний транзистор.
prostokwashino
Наверное вы правы, так как на другой плате все заработало, спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.