nRF52: регистры конфигурации пользователя UICR |
![]() |
Добавил(а) microsin | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Регистры информации конфигурации пользователя (User Information Configuration Registers, UICR) это энергонезависимые регистры (non-volatile memory, NVM), куда пользователь может записать свои конфигурируемые настройки. Подробную информацию по записи регистров UICR см. в статье [2]. [Регистры UICR] Таблица 1. Экземпляры UICR, базовый адрес начала адресного пространства регистров.
Таблица 2. Обзор регистров UICR.
Смещение адреса: 0x014 + 4*n. Регистр, зарезервированный для разработки Nordic firmware. Биты регистра NRFFW[n]:
Назначение бит:
Смещение адреса: 0x050 + 4*n. Регистр, зарезервированный для разработки Nordic hardware. Биты регистра NRFHW[n]:
Назначение бит:
Смещение адреса: 0x080 + 4*n. Регистр, зарезервированный для пользователя. Биты регистра CUSTOMER[n]:
Назначение бит:
Смещение адреса: 0x200 + 4*n. Привязывает функцию сброса nRESET к одному из 6 выводов порта P0 (подробнее см. главу с описанием контроллера POWER [4]). Оба регистра PSELRESET[0] и [1] должны содержать одинаковое значения, чтобы привязка к выводу сброса была допустимой и рабочей. Если значения не одинаковые, то на GPIO не будет представлена функция nRESET. В результате MCU всегда будет запускаться при включении питания, независимо от уровней логики, присутствующих на ножках GPIO. Биты регистра PSELRESET[n]:
Назначение бит:
Смещение адреса: 0x208. Регистр управления защитой порта доступа access port. Биты регистра APPROTECT:
Назначение бит:
Смещение адреса: 0x20C. Настройка ножек, выделенных для функции NFC: либо NFC, либо антенна или GPIO. Биты регистра NFCPINS:
Назначение бит:
[Ссылки] 1. UICR User information configuration registers nRF52832 site:nordicsemi.com. |