Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:4
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:8
Форум » starterkit.ru » ARM
Альтернативные функции портов ARM
sats
Добавлено 12.12.2010 19:12
0
Сообщение: 1
sats
0

Пункты: 529
Регистрация: 11.12.2010
Помогите разобраться с альтернативными функциями портов в LPC2378. как их активировать? я так понял при помощи регистра PINSEL. А как так и не понял.((
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.12.2010 20:49 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
По номеру порта ввода-вывода ищите номер PINSEL регистра для него и смещение, а потом пишете туда (2 бита) требуемую функциональность пина.
Только писать нужно с учетом его содержимого, иначе другие пины собъете, т.е. сначала нанести на регистр маску (очистить требуемые биты), а потом записать значение.
Этого хозяйства в сорцах каждого примера - вагон.
Спуститься к концу Подняться к началу
Персональная информация
sats
Добавлено 13.12.2010 09:50 Сообщение: 3
sats
0

Пункты: 529
Регистрация: 11.12.2010
Спасибо. Я так понял , ИЗУЧАЯ ДАТАШИТ, что каждые два бита регистра ПИНСЕЛ, отвечают за переключение одного из бита порта в альтернативную функцию. А их в свою очередь может быть три.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » ARM