Просмотр исходного кода

MC100 编译通过

Signed-off-by: kevin <huhui@sharkgulf.com>
kevin 2 лет назад
Родитель
Сommit
25f062c273
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      Applications/bsp/gd32/gpio.c

+ 6 - 0
Applications/bsp/gd32/gpio.c

@@ -232,9 +232,15 @@ bool gpio_motor_locked(void) {
 u32 gpio_get_pin_values(void) {
 	u32 value = gpio_input_bit_get(GPIO_MLOCK_IN_GROUP, GPIO_MLOCK_IN_PIN) == SET?1:0;
 	value |= (gpio_input_bit_get(GPIO_BRAKE_IN_GROUP, GPIO_BRAKE_IN_PIN) == SET?1:0)<<1;
+#ifdef REPEAR_IN_GROUP
 	value |= (gpio_input_bit_get(REPEAR_IN_GROUP, REPEAR_IN_PIN) == SET?1:0) << 2;
+#endif
+#ifdef BOOT_PIN_0_GROUP
 	value |= (gpio_input_bit_get(BOOT_PIN_0_GROUP, BOOT_PIN_0_PIN) == SET?:0) << 3;
+#endif
+#ifdef BOOT_PIN_1_GROUP
 	value |= (gpio_input_bit_get(BOOT_PIN_1_GROUP, BOOT_PIN_1_PIN) == SET?:0) << 4;
+#endif
 	return value;
 }