Always require pull-up on power pin

This commit is contained in:
Michal Moskal 2020-12-16 14:30:35 +01:00
Родитель aa7169e04d
Коммит 21fee615be
7 изменённых файлов: 1 добавлений и 19 удалений

Просмотреть файл

@ -12,14 +12,10 @@ uint32_t app_get_device_class(void) {
}
void power_pin_enable(int en) {
#ifdef PWR_PIN_PULLUP
if (en) {
pin_setup_output(PIN_PWR);
pin_set(PIN_PWR, 0);
} else {
pin_setup_input(PIN_PWR, 0);
}
#else
pin_set(PIN_PWR, !en);
#endif
}
}

Просмотреть файл

@ -29,10 +29,6 @@ void led_init(void) {
for (unsigned i = 0; i < sizeof(output_pins); ++i)
pin_setup_output(output_pins[i]);
#ifndef PWR_PIN_PULLUP
jd_power_enable(0);
#endif
#ifdef PIN_GLO0
pin_set(PIN_GLO0, 1);
pin_set(PIN_GLO1, 1);

Просмотреть файл

@ -11,6 +11,4 @@
#define UART_PIN_AF LL_GPIO_AF_1
#define USART_IDX 1
#define PWR_PIN_PULLUP 1
#define SND_OFF 0

Просмотреть файл

@ -14,8 +14,6 @@
#define UART_PIN_AF LL_GPIO_AF_1
#define USART_IDX 1
#define PWR_PIN_PULLUP 1
#define PIN_ASCK PA_5 // yellow
#define PIN_AMOSI PA_7 // red
#define PIN_AMISO PA_6 // orng

Просмотреть файл

@ -15,8 +15,6 @@
#define UART_PIN_AF LL_GPIO_AF_1
#define USART_IDX 1
#define PWR_PIN_PULLUP 1
#define OUTPUT_PINS \
PIN_LOG0, PIN_LOG1, PIN_LOG2, PIN_LOG3, PIN_LED, PIN_LED2, PIN_P0, PIN_P1, PIN_LED_GND

Просмотреть файл

@ -15,6 +15,4 @@
#define UART_PIN_AF LL_GPIO_AF_1
#define USART_IDX 1
#define PWR_PIN_PULLUP 1
#define ACC_KXTJ3

Просмотреть файл

@ -4,8 +4,6 @@
#define UART_PIN_AF LL_GPIO_AF_1
#define USART_IDX 1
#define PWR_PIN_PULLUP 1
// needed by light service
#define PIN_PWR PA_10
#define PIN_SERVO PA_7