1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Jieli-Tech-fw-AC63_BT_SDK

 / Детали:

ЗАМЕЧАНИЕ: Серия AC635N — специальные IO — PR0 и PR1

Предстоит сделать
Владелец
Создано  
05.03.2025

RTCVDD

Питание PR0 и PR1 осуществляется от RTCVDD, а питание других IO — от VDDIO.
Если в корпусе микросхемы нет вывода RTCVDD, то он по умолчанию соединён с VDDIO.

RTC часы

PR0 и PR1 являются кварцовыми выходами.

Изображение

Использование GPIO

Когда функция RTC не используется, эти два порта могут использоваться как GPIO,
однако способность управления этими портами отличается от остальных IO, поэтому рекомендуется использовать простое управление или проверку состояния.

#include "asm/power/p33.h"
extern int rtc_port_pr_in(u8 port);
extern int rtc_port_pr_read(u8 port);
extern int rtc_port_pr_out(u8 port, bool on);
extern int rtc_port_pr_hd(u8 port, bool on);
extern int rtc_port_pr_pu(u8 port, bool on);
extern int rtc_port_pr_pd(u8 port, bool on);
extern int rtc_port_pr_die(u8 port, bool on);
#define IO_PORTR_00   0
#define IO_PORTR_01   1
#define OUT_LOW       0
#define OUT_HIGH      1

p33_tx_1byte(R3_OSL_CON, 0); // Обязательно выполнить

rtc_port_pr_die(IO_PORTR_00, 1);
rtc_port_pr_out(IO_PORTR_00, OUT_LOW);
rtc_port_pr_out(IO_PORTR_00, OUT_HIGH);

rtc_port_pr_die(IO_PORTR_01, 1);
rtc_port_pr_out(IO_PORTR_01, OUT_LOW);
rtc_port_pr_out(IO_PORTR_01, OUT_HIGH);

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
外设驱动相关
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/Jieli-Tech-fw-AC63_BT_SDK.git
git@api.gitlife.ru:oschina-mirror/Jieli-Tech-fw-AC63_BT_SDK.git
oschina-mirror
Jieli-Tech-fw-AC63_BT_SDK
Jieli-Tech-fw-AC63_BT_SDK