From e046c897314d50513d4521c33c92d8a66dff665a Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 12 二月 2025 17:46:46 +0800
Subject: [PATCH] ,加入lib文件提交。修改要仿真打断点才能测功率的bug

---
 boards/src/driver_examples/power_cycling/main.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/boards/src/driver_examples/power_cycling/main.c b/boards/src/driver_examples/power_cycling/main.c
index 1af44de..c7f47e3 100644
--- a/boards/src/driver_examples/power_cycling/main.c
+++ b/boards/src/driver_examples/power_cycling/main.c
@@ -283,10 +283,10 @@
 
     gpio_open();
 		//PA引脚
-		io_pin_mux_set(IO_PIN_9, IO_FUNC0);
-		io_pin_mux_set(IO_PIN_10, IO_FUNC0);
-	 gpio_pin_set_dir(IO_PIN_9, GPIO_DIR_OUT, 0);
-	 io_pull_set(IO_PIN_9, IO_PULL_DOWN, IO_PULL_UP_LEVEL4);
+//		io_pin_mux_set(IO_PIN_9, IO_FUNC0);
+//		io_pin_mux_set(IO_PIN_10, IO_FUNC0);
+//	 gpio_pin_set_dir(IO_PIN_9, GPIO_DIR_OUT, 0);
+//	 io_pull_set(IO_PIN_9, IO_PULL_DOWN, IO_PULL_UP_LEVEL4);
     board_led_init();
     board_configure();
 
@@ -343,9 +343,12 @@
 
 //    test_mode=TEST_UWB_TX;
     power_init();
-    app_power_mode_set(test_mode);
+//    app_power_mode_set(test_mode);
+    uwb_open();
+    power_on_radio(1, 0);
+    uwb_tx_carrier_only(1, CH_NUM, TX_POWER_LEVEL);
             //            // start a 10ms timer
-    mac_timer_open(button_debounce_timeout_handler);
+//    mac_timer_open(button_debounce_timeout_handler);
     mac_timer_start(__MS_TO_TICKS(10));
     LOG_INFO(TRACE_MODULE_APP, "Debounce timer start\r\n");
     power_mode_request(POWER_UNIT_TIMER, POWER_MODE_SLEEP);
@@ -368,6 +371,8 @@
             case TEST_RF_CARRIER:
                 break;
             case TEST_UWB_TX:
+                delay_us(65535);
+            
 //								gpio_pin_set(IO_PIN_9);//测试;
 //								gpio_pin_clr(IO_PIN_10);//测试;
                 uwb_blocking_tx_start(tx_payload, tx_len, 0);

--
Gitblit v1.9.3