реклама на сайте
подробности

 
 
> Проблемы с LPC2129, Часть портов IO не работает
theBMV
сообщение Oct 1 2009, 07:29
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 131
Регистрация: 14-10-08
Из: г. Королев
Пользователь №: 40 940



Создал девайс на LPC2129 развел плату. Прозвонил все земли и цепи питания.
Написал тестовую программку вроде:
Код
PINSEL0 = 0;
PINSEL1 = 0;

IO0DIR = 0xffffffff;
IO1DIR = 0xffffffff;

IO0SET = 0xffffffff;
IO1SET = 0xffffffff;


При проверке напряжений на портах лог. единицы на всех, кроме P0.2 - P0.7.
Что делать? Куда еще сунуться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
theBMV
сообщение Oct 1 2009, 08:36
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 131
Регистрация: 14-10-08
Из: г. Королев
Пользователь №: 40 940



Цитата(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;

только и всего... что дальше?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016