修改 board_evb.h 默认控制Cat1 关机
authorSnickerSun <snickersun@163.com>
Fri, 15 Dec 2023 08:55:04 +0000 (16:55 +0800)
committerSnickerSun <snickersun@163.com>
Fri, 15 Dec 2023 08:55:04 +0000 (16:55 +0800)
code/sdk/drivers/boards/brandy_evb/board_config/board_evb.h

index ffc5e9a..807a4aa 100755 (executable)
@@ -225,20 +225,32 @@ const hal_pio_config_t g_pio_function_config[PIN_MAX_NUMBER] = {
 } hal_gpio_config_t;
  */
 
+
+#define DEFAULT_POWERON_CAT1 0
 //需要配置默认输出的,以及需要配置默认输入中断函数的。
 const hal_gpio_config_t g_gpio_function_config[PIN_MAX_NUMBER] = {
 
-    // S_AGPIO_L28   Cat1 reset  ---- low reset
+#if DEFAULT_POWERON_CAT1
+    //    S_AGPIO_L23 CAT_1_PWR_ON ----- low power on
+    {   S_AGPIO_L23, HAL_GPIO_DIRECTION_OUTPUT, HAL_GPIO_LEVEL_LOW, 0, NULL },
+   // S_AGPIO_L28   Cat1 reset  ---- low reset
+    {   S_AGPIO_L28, HAL_GPIO_DIRECTION_OUTPUT, HAL_GPIO_LEVEL_HIGH, 0, NULL },
+#else
+  //    S_AGPIO_L23 CAT_1_PWR_ON ----- low power on
+    {   S_AGPIO_L23, HAL_GPIO_DIRECTION_OUTPUT, HAL_GPIO_LEVEL_HIGH, 0, NULL },
+   // S_AGPIO_L28   Cat1 reset  ---- low reset
     {   S_AGPIO_L28, HAL_GPIO_DIRECTION_OUTPUT, HAL_GPIO_LEVEL_LOW, 0, NULL },
+#endif
     // // S_AGPIO_L17   HX3507_INT 
     // {   S_AGPIO_L17, HAL_GPIO_DIRECTION_INPUT, NULL, 0, NULL },
     // // S_AGPIO_L12  SDIO_BT
     // {   S_AGPIO_L12, HAL_GPIO_DIRECTION_INPUT, NULL, 0, NULL },
     // // S_AGPIO_L13   SCLK_BT
     // {   S_AGPIO_L13, HAL_GPIO_DIRECTION_INPUT, NULL, 0, NULL },
-    
+
     //S_AGPIO_L21 NTC_VDD_ON 给低打开 NTC上拉电源
      {   S_AGPIO_L21, HAL_GPIO_DIRECTION_OUTPUT, HAL_GPIO_LEVEL_LOW, 0, NULL },
+
    
 };
 /**