Перейти к содержанию
    

Хелп! LPC2106 - P0.2 и P0.3 вроде GPIO не работает

у меня есть:

 

PINSEL0 = 0x00000000;

IO0DIR = 0x0000000C;

 

 

но комманда

IO0SET = 0x0000000C;

не работает, есть 0 Волт P0.2 и P0.3!

 

 

 

Но прочие GPIO пины (P0.0, P0.1 => IO0DIR = 0x00000003;) работают хорошо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня есть:

 

PINSEL0 = 0x00000000;

IO0DIR = 0x0000000C;

 

 

но комманда

IO0SET = 0x0000000C;

не работает, есть 0 Волт P0.2 и P0.3!

 

 

 

Но прочие GPIO пины (P0.0, P0.1 => IO0DIR = 0x00000003;) работают хорошо!

 

Вероятно, либо в схеме напутано, закорочено на землю, либо порты сгорели.

На порту чистый ноль??? У нас сгорели 2 порта, от статики, когда я по неосторожности полез в схему без браслета на руке.

Да и ишо резисторы поддягивающие есть??? А то порт то для I2C используется...

The associated port pin has an open drain output in order to conform to I2C specifications.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сенкс это OPEN DRAIN, но в каком даташите вы это читал?

User Manual

UM_LPC2106_2105_2104_1.pdf.

Раздел PIN DESCRIPTION FOR LPC2106 - Стр. 73

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...