WB rev. 2.8: GPIO List: различия между версиями

(Новая страница: « === GPIO выведенные на разъемы === {| border="1" | 51 || 27 @ CON1 || UEXT2 I2C SCL |- | 53 || 28 @ CON1 || UEXT2 I2C SDA |- | 19 || 12 @ C…»)
 
 
(не показано 18 промежуточных версий 3 участников)
Строка 1: Строка 1:
'''Страница описывает Wiren Board rev. 2.8'''
=== Реализация портов RS-485  ===
{| class="wikitable"
|'''Модель контроллера'''
|'''Название порта в Linux'''
|'''Разъём на контроллере'''
|'''Примечание'''
|-
|[[Wiren Board 2.8]]
|''/dev/ttyNSC0''
|Линии A и B на клеммниках
|(Есть не во всех комплектациях) Полудуплексный порт. Трансивер подключен к чипу [[SC16IS752]]
|}
=== GPIO для транзисторов управления низковольтной нагрузкой ===
{| border="1"
| клеммник || функция|| GPIO  || вывод olinuxino ||cостояние по умолчанию*|| комментарии
|-
| Клеммник 2 || FET/ADC || 32 || 3 @ CON1 || Открыт ||Выход "открытый коллектор"; ADC channel 3
|-
| Клеммник 3 || FET/ADC || 33 || 4 @ CON1 || Закрыт || Выход "открытый коллектор"; ADC channel 0
|-
| Клеммник 4 || FET/ADC || 34 || 5 @ CON1 || Закрыт || Выход "открытый коллектор"; ADC channel 1
|-
| Клеммник 5 || FET/ADC || 35 || 6 @ CON1 || Открыт || Выход "открытый коллектор"; ADC channel 2
|-
| Клеммник 6 || FET/ADC || 39 || 10 @ CON1 || Неопределено || Выход "открытый коллектор"; ADC channel 4
|-
| Клеммник 7 || FET/ADC || 1 || 12 @ CON1 || Неопределено || Выход "открытый коллектор"; ADC channel 6
|-
| Клеммник 19  || Power FET || 60 || 28 @ CON2 || Неопределено || с хардварным ШИМом
|-
|}
/* При загрузке системы транзисторы будут в этих состояниях. Это особенность (баг) версии WB2.8. Выводы olinuxino 3 и 6 @ CON1 подтянуты резисторами 4,7k к 3.3V, выводы 4 и 5 @ CON1 подтянуты резисторами 47k к земле.
=== GPIO выведенные на клеммники ===
{| border="1"
| клеммник || функция|| GPIO  || вывод olinuxino || комментарии
|-
| Клеммник 9  || GPIO/ADC || 2 || 13 @ CON1 || ADC channel 7, [[pin pull-up|прог. подтяжка 47К]]
|-
| Клеммник 10  || GPIO || 3 || 14 @ CON1 ||  [[pin pull-up|прог. подтяжка 47К]]
|-
| Клеммник 11  || GPIO || 4 || 15 @ CON1 ||  [[pin pull-up|прог. подтяжка 47К]]
|-
|}


=== GPIO выведенные на разъемы ===
=== GPIO выведенные на разъемы ===


{| border="1"
{| border="1"
| 51 || 27 @ CON1 ||  UEXT2 I2C SCL
| 51 || 27 @ CON1 ||  UEXT2 I2C SCL || (47k pull up)
|-
| 53 || 28 @ CON1 ||  UEXT2 I2C SDA
|-
|-
| 19 || 12 @ CON2 ||  UEXT1 CS/GPIO
| 53 || 28 @ CON1 ||  UEXT2 I2C SDA ||
|-
| 19 || 12 @ CON2 ||  UEXT1 CS/GPIO ||
|-
|-
| 91  || 25 @ CON2 ||  UEXT2 CS/GPIO
| 91  || 25 @ CON2 ||  UEXT2 CS/GPIO ||
|-
|-
|}
|}
Строка 39: Строка 90:
|-
|-
|}
|}
===Блок GPIO 2===
8 GPIO на специальном разъёме подключены через чип [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en021817 MCP23S08] и временно не работают со стандартным Linux API.
===Блок GPIO 1===
7 GPIO выведены на отверстия с шагом 2.54" на плате. Присутствуют в модификациях с чипом [[SC16IS752]], т.е. в модификациях с GPS или RS-485.
См. [[SC16IS752]].
См. также [[Работа с GPIO]]
См. также https://docs.google.com/a/wirenboard.com/spreadsheet/ccc?key=0ApJzZbZwX0AvdHAwR2JYUWozY2o4a0FvVjJiekQzc0E#gid=0
translator, wb_editors
4234

правки