Порты ввода вывода GPIO: различия между версиями
Материал из MIK32 микроконтроллер
Нет описания правки Метка: визуальный редактор отключён |
|||
Строка 30: | Строка 30: | ||
|- | |- | ||
| colspan="16" |Зарезервировано | | colspan="16" |Зарезервировано | ||
|}{| class="wikitable" | |} | ||
{| class="wikitable" | |||
|15 | |15 | ||
|14 | |14 |
Версия от 13:58, 7 апреля 2023
Общая информация
Каждый модуль ввода/вывода (GPIO) подключен к шине APB и управляет до 16 внешними выводами. Каждый из внешних выводов может управляться индивидуально.
Каждый вывод снабжен встроенными отключаемыми подтяжками к Vdd и Vss.
Выводы помимо функции программного управления так же могут управляться периферийными блоками, а так же иметь аналоговый функционал (ЦАП/АЦП)
Регистры
В таблице перечислены регистры модуля GPIO. Все регистры имеют разрядность соответствующую количествам выводов блока.
Регистр SET / STATUS
Cмещение: 0x00, Значение после подачи сброса: 0x0000;
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Зарезервировано |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OT15 | OT14 | OT13 | OT12 | OT11 | OT10 | OT9 | OT8 | OT7 | OT6 | OT5 | OT6 | OT3 | OT2 | OT1 | OT0 |
rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw | rw |