Порты ввода вывода 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