doc: updated wiki

This commit is contained in:
aZholtikov committed 2026-10-21 20:00:26 +03:00
1 parent a795dfedc7
commit 564d628338
1 file changed
+3 -3
+3 -3
View File
@@ -13,7 +13,7 @@
3. **Работа по протоколу nRF24L01+** — передача через SPI, адресная доставка на шлюз. 3. **Работа по протоколу nRF24L01+** — передача через SPI, адресная доставка на шлюз.
4. **Поддержка нескольких МК** — ATMega168/168P/168PB/328/328P/328PB. 4. **Поддержка нескольких МК** — ATMega168/168P/168PB/328/328P/328PB.
5. **Минимальная обвязка** — установка в стандартный корпус сенсорного выключателя. 5. **Минимальная обвязка** — установка в стандартный корпус сенсорного выключателя.
6. **Пробуждение по внешнему прерыванию INT1** — falling edge на пине PD3. 6. **Пробуждение по внешнему прерыванию INT1** — rising edge на пине PD3.
7. **Автономная работа** — не требует внешних подтягивающих резисторов. 7. **Автономная работа** — не требует внешних подтягивающих резисторов.
--- ---
@@ -56,7 +56,7 @@
| Функция | Описание | | Функция | Описание |
|---------|----------| |---------|----------|
| `zh_pad_interrupt_init()` | Настройка внешнего прерывания INT1 (PD3, falling edge) для пробуждения по касанию | | `zh_pad_interrupt_init()` | Настройка внешнего прерывания INT1 (PD3, rising edge) для пробуждения по касанию |
| `zh_spi_init()` | Инициализация аппаратного SPI в режиме мастера (Fosc/16) | | `zh_spi_init()` | Инициализация аппаратного SPI в режиме мастера (Fosc/16) |
| `zh_nrf24_init()` | Инициализация трансивера nRF24L01+ в режим передачи | | `zh_nrf24_init()` | Инициализация трансивера nRF24L01+ в режим передачи |
@@ -118,7 +118,7 @@
- Главный цикл проверяет флаг `send_request`. - Главный цикл проверяет флаг `send_request`.
- Если флаг не установлен — вызывается `sleep_cpu()` (режим Power-down). - Если флаг не установлен — вызывается `sleep_cpu()` (режим Power-down).
- Пробуждение происходит по аппаратному прерыванию INT1 (falling edge на PD3). - Пробуждение происходит по аппаратному прерыванию INT1 (rising edge на PD3).
- ISR устанавливает `send_request = 1`, цикл просыпается и выполняет передачу. - ISR устанавливает `send_request = 1`, цикл просыпается и выполняет передачу.
--- ---