Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблемы с LPC2129
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
theBMV
Создал девайс на LPC2129 развел плату. Прозвонил все земли и цепи питания.
Написал тестовую программку вроде:
Код
PINSEL0 = 0;
PINSEL1 = 0;

IO0DIR = 0xffffffff;
IO1DIR = 0xffffffff;

IO0SET = 0xffffffff;
IO1SET = 0xffffffff;


При проверке напряжений на портах лог. единицы на всех, кроме P0.2 - P0.7.
Что делать? Куда еще сунуться?
IgorKossak
P0.2, P0.3 имеют open drain выходы для совместимости с I2C и нуждаются в резисторах подтяжки.
По поводу остальных, смотрите не включена ли альтернативная функция (SPI0).
theBMV
Цитата(IgorKossak @ Oct 1 2009, 12:27) *
P0.2, P0.3 имеют open drain выходы для совместимости с I2C и нуждаются в резисторах подтяжки.

ну хорошо. я их всё равно не использую

Цитата(IgorKossak @ Oct 1 2009, 12:27) *
По поводу остальных, смотрите не включена ли альтернативная функция (SPI0).

так я ведь делаю
Код
PINSEL0 = 0;

пол порта0 (P0.0 - P0.15) настроена как GPIO.
+ко всему
Код
PCONP = 0;
PCONP_bit.PCTIM0 = 1;

только и всего... что дальше?
theBMV
Проблема решилась: Случаянно подал на P0.26 высокий уровень. Этого делать не стОит.
Всем спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.