Wbincludes:WBIO GPIO Names: различия между версиями
(Новая страница: «Для обращения к боковым модулям WBIO лучше использовать не номера GPIO, а так называемые «имена» или «метки». При обращении нужно указать порядковый номер модуля, начиная с первого: EXT1_IN1 — первый дискретный вход первого модуля, EXT2_IN1 — первый дискретный вх...») |
|||
Строка 5: | Строка 5: | ||
Примеры работы с именами можно посмотреть в репозитории [https://github.com/wirenboard/wb-hwconf-manager.git wb-hwconf-manager], функция [https://github.com/wirenboard/wb-hwconf-manager/blob/73d373cc4b05696316f2b9f63e22c23601e5350c/slots/wb-extio-common.h#L36 EXPAND_AND_QUOTE]. | Примеры работы с именами можно посмотреть в репозитории [https://github.com/wirenboard/wb-hwconf-manager.git wb-hwconf-manager], функция [https://github.com/wirenboard/wb-hwconf-manager/blob/73d373cc4b05696316f2b9f63e22c23601e5350c/slots/wb-extio-common.h#L36 EXPAND_AND_QUOTE]. | ||
{| border="1" class="wikitable" | {| border="1" class="wikitable" | ||
|+ Таблица имён GPIO боковых модулей WBIO | |+ Таблица имён GPIO боковых модулей WBIO | ||
|- | |- | ||
! | ! Модуль || colspan="16" | Имя GPIO | ||
|- | |- | ||
! WBIO-DI-DR-14 | ! WBIO-DI-DR-14 |
Версия 10:48, 11 сентября 2023
Для обращения к боковым модулям WBIO лучше использовать не номера GPIO, а так называемые «имена» или «метки».
При обращении нужно указать порядковый номер модуля, начиная с первого: EXT1_IN1 — первый дискретный вход первого модуля, EXT2_IN1 — первый дискретный вход второго модуля, EXT3_K4 — четвертый дискретный выход третьего модуля и так далее.
Примеры работы с именами можно посмотреть в репозитории wb-hwconf-manager, функция EXPAND_AND_QUOTE.
Модуль | Имя GPIO | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
WBIO-DI-DR-14 | DR1 | DR2 | DR3 | DR4 | DR5 | DR6 | DR7 | DR8 | DR9 | DR10 | DR11 | DR12 | DR13 | DR14 | ||
WBIO-DI-DR-16 | DR1 | DR2 | DR3 | DR4 | DR5 | DR6 | DR7 | DR8 | DR9 | DR10 | DR11 | DR12 | DR13 | DR14 | DR15 | DR16 |
WBIO-DI-DR-8 | DR1 | DR2 | DR3 | DR4 | DR5 | DR6 | DR7 | DR8 | ||||||||
WBIO-DI-HVD-16 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | IN9 | IN10 | IN11 | IN12 | IN13 | IN14 | IN15 | IN16 |
WBIO-DI-HVD-8 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | ||||||||
WBIO-DI-LVD-16 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | IN9 | IN10 | IN11 | IN12 | IN13 | IN14 | IN15 | IN16 |
WBIO-DI-LVD-8 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | ||||||||
WBIO-DI-WD-14 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | IN9 | IN10 | IN11 | IN12 | IN13 | IN14 | ||
WBIO-DIO-TTL-8 | TTL1 | TTL2 | TTL3 | TTL4 | TTL5 | TTL6 | TTL7 | TTL8 | ||||||||
WBIO-DIO-TTL-8 | HS1 | HS2 | HS3 | HS4 | HS5 | HS6 | HS7 | HS8 | ||||||||
WBIO-DO-R10R-4 | DIR1 | ON1 | DIR2 | ON2 | DIR3 | ON3 | DIR4 | ON4 | ||||||||
WBIO-DO-R1G-16 | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | K9 | K10 | K11 | K12 | K13 | K14 | K15 | K16 |
WBIO-DO-R3A-4 | R3A1 | R3A2 | R3A3 | R3A4 | ||||||||||||
WBIO-DO-RxA-8 | R3A1 | R3A2 | R3A3 | R3A4 | R3A5 | R3A6 | R3A7 | R3A8 | ||||||||
WBIO-DO-SSR-8 | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 |