| 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. |