瀏覽代碼

先使用共享晶振给8035

caihoucong 1 月之前
父節點
當前提交
96db7468e7

+ 22 - 0
sdk_560x_01x_s2256_20241227/app/platform/bsp/bsp_sys.c

@@ -1301,6 +1301,26 @@ void print_pwron_adc_info(void)
 }
 #endif
 
+
+AT(.com_text.testio)
+void io_output_test(void)
+{
+    printf("%s\n",__func__);
+
+    WDT_DIS(); //Close WDT //PICCONCLR = BIT(0); Close INT
+    GPIOEFEN &= ~0x20;
+    GPIOEDE |= 0x20;
+    GPIOEDIR &= ~0x20;
+    while(1){
+        GPIOE |= 0x20;
+        printf("0\n");
+        delay_us(5000);
+        GPIOE &= ~0x20;
+        printf("1\n");
+        delay_us(5000);
+    }
+}
+
 AT(.text.bsp.sys.init)
 void bsp_sys_init(void)
 {
@@ -1416,6 +1436,8 @@ void bsp_sys_init(void)
     bsp_i2s_init();
 #endif
 
+    //io_output_test();
+
 #if WARNING_POWER_ON
     if (SD_INSERT_EXCEPTION_RESET && is_sd_insert_reset()) {
         printf("sd insert exception reset, NO need to play power_on.mp3\n");

+ 1 - 0
sdk_560x_01x_s2256_20241227/app/platform/functions/func_fmrx.c

@@ -421,6 +421,7 @@ void func_fmrx_enter(void)
 #if FMRX_QN8035_EN
     WDT_CLR();
     #if (FMRX_CLOCK == FM_USE_IO_32KHZ_CLK)
+    printf("fang bo\n");
     FUNCMCON0 = 0x0f;
     sys_clk_output(3, FMRX_CLKOMAP);
     #elif (FMRX_CLOCK == FM_USE_IO_12MHZ_CLK)

二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/AB5602D_YinWo_TD009(ikF-FM听力蓝牙耳机)_CHC_EN_V0.0.3_20250429(00006FF6_BFB54275).prd


+ 1 - 1
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/Settings/Boombox.setting

@@ -36,7 +36,7 @@
         <add key="dac_vcm_less_en" value="True" />
         <add key="dacvdd_bypass_en" value="True" />
         <add key="dac_max_gain" value="0DB" />
-        <add key="bt_call_max_gain" value="-1DB" />
+        <add key="bt_call_max_gain" value="0DB" />
         <add key="charge_en" value="True" />
         <add key="charge_trick_en" value="True" />
         <add key="charge_dc_reset" value="False" />

二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/app.bin


二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/app.dcf


二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/app.rv32


文件差異過大導致無法顯示
+ 414 - 409
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/bin/map.txt


二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/obj/platform/bsp/bsp_sys.o


二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/obj/platform/functions/func_fmrx.o


二進制
sdk_560x_01x_s2256_20241227/app/projects/standard/Output/obj/platform/functions/func_qn8035.o


+ 4 - 4
sdk_560x_01x_s2256_20241227/app/projects/standard/app.depend

@@ -902,11 +902,11 @@
 
 1745726189 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\projects\standard\xcfg.h
 
-1745829012 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\projects\standard\config.h
+1745917339 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\projects\standard\config.h
 	"config_define.h"
 	"config_extra.h"
 
-1722824600 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\header\config_define.h
+1745846644 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\header\config_define.h
 
 1745725439 d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\header\config_extra.h
 
@@ -1335,7 +1335,7 @@
 1710919366 source:d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\bsp\bsp_spp.c
 	"include.h"
 
-1745820962 source:d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\bsp\bsp_sys.c
+1745916263 source:d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\bsp\bsp_sys.c
 	"include.h"
 	"func_hlw.h"
 
@@ -1379,7 +1379,7 @@
 	"func_exspiflash_music.h"
 	"api_spiflash_ex.h"
 
-1745725439 source:d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\functions\func_fmrx.c
+1745916277 source:d:\bluetrum\project\y_yinwo\td009\code\20250418\sdk_560x_01x_s2256_20241227\app\platform\functions\func_fmrx.c
 	"include.h"
 	"func.h"
 	"func_fmrx.h"

+ 208 - 208
sdk_560x_01x_s2256_20241227/app/projects/standard/app.layout

@@ -2,49 +2,49 @@
 <CodeBlocks_layout_file>
 	<FileVersion major="1" minor="0" />
 	<ActiveTarget name="Debug" />
-	<File name="..\..\platform\functions\func_lowpwr.c" open="1" top="0" tabpos="62" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\header\config_extra.h" open="1" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="5648" topLine="183" />
+			<Cursor1 position="11934" topLine="444" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_hlw.c" open="1" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_sys.h" open="1" top="0" tabpos="89" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="693" topLine="0" />
+			<Cursor1 position="3863" topLine="60" />
 		</Cursor>
 	</File>
-	<File name="display\display_fmam_freq.c" open="1" top="0" tabpos="46" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_aux.c" open="1" top="0" tabpos="87" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="294" topLine="0" />
+			<Cursor1 position="3693" topLine="126" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_i2c.h" open="1" top="0" tabpos="102" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_i2c.c" open="1" top="0" tabpos="103" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="73" topLine="0" />
+			<Cursor1 position="1139" topLine="14" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_i2s_wm8978.c" open="1" top="0" tabpos="66" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_huart.h" open="1" top="0" tabpos="35" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="5917" topLine="180" />
+			<Cursor1 position="85" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_uart.c" open="1" top="0" tabpos="57" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_aux.c" open="1" top="0" tabpos="86" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1106" topLine="45" />
+			<Cursor1 position="1070" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_audio.h" open="1" top="0" tabpos="88" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_fmrx.h" open="1" top="0" tabpos="34" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="308" topLine="0" />
+			<Cursor1 position="617" topLine="3" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\hlw_bt.h" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="port\port_linein.c" open="1" top="0" tabpos="100" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="210" topLine="0" />
+			<Cursor1 position="2207" topLine="53" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\modules\bt\bt.c" open="1" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="message\msg_bt.c" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1191" topLine="0" />
+			<Cursor1 position="1883" topLine="116" />
 		</Cursor>
 	</File>
 	<File name="..\..\platform\bsp\bsp_bt.h" open="1" top="0" tabpos="69" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
@@ -52,479 +52,479 @@
 			<Cursor1 position="1307" topLine="4" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\header\config_extra.h" open="1" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_dump_buf_huart.c" open="1" top="0" tabpos="54" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="11934" topLine="444" />
+			<Cursor1 position="1458" topLine="1" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\ledseg\ledseg_common.c" open="1" top="0" tabpos="42" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="Output\bin\xcfg.xm" open="1" top="0" tabpos="60" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="968" topLine="2" />
+			<Cursor1 position="42621" topLine="214" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\sfunc_bt_ring.c" open="1" top="0" tabpos="27" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_param.h" open="1" top="0" tabpos="68" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="7210" topLine="222" />
+			<Cursor1 position="2895" topLine="21" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_fmrx.h" open="1" top="0" tabpos="76" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\libs\api_fmrx.h" open="1" top="0" tabpos="94" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="690" topLine="0" />
+			<Cursor1 position="63" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_bt_hid.c" open="1" top="0" tabpos="48" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_tkey.c" open="1" top="0" tabpos="31" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2367" topLine="74" />
+			<Cursor1 position="6015" topLine="180" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_idle.c" open="1" top="0" tabpos="95" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\libs\api_btstack.h" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2032" topLine="73" />
+			<Cursor1 position="109" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="port\port_key.c" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_i2s.h" open="1" top="0" tabpos="36" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="6142" topLine="132" />
+			<Cursor1 position="263" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="res.h" open="1" top="0" tabpos="93" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="plugin\plugin.h" open="1" top="0" tabpos="74" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1517" topLine="6" />
+			<Cursor1 position="1091" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_bt.h" open="1" top="0" tabpos="28" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="message\msg_idle.c" open="1" top="0" tabpos="98" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2237" topLine="34" />
+			<Cursor1 position="258" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_spiflash1.c" open="1" top="0" tabpos="56" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\modules\bt\bt.c" open="1" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="18826" topLine="700" />
+			<Cursor1 position="1191" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_led.h" open="1" top="0" tabpos="59" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\libs\api.h" open="1" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2208" topLine="41" />
+			<Cursor1 position="0" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_key.h" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_i2c.h" open="1" top="0" tabpos="102" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="13225" topLine="258" />
+			<Cursor1 position="73" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="message\msg_idle.c" open="1" top="0" tabpos="98" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_audio.h" open="1" top="0" tabpos="88" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="258" topLine="0" />
+			<Cursor1 position="308" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="plugin\plugin.c" open="1" top="0" tabpos="61" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_audio.c" open="1" top="0" tabpos="91" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2754" topLine="86" />
+			<Cursor1 position="3334" topLine="60" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\header\macro.h" open="1" top="0" tabpos="97" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_clock.h" open="1" top="0" tabpos="33" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="177" topLine="0" />
+			<Cursor1 position="461" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_qn8035.h" open="1" top="0" tabpos="85" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="port\port_ledseg.c" open="1" top="0" tabpos="52" split="0" active="1" splitpos="0" zoom_1="1" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="58" topLine="2" />
+			<Cursor1 position="10834" topLine="257" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\ledseg\ledseg_common.h" open="1" top="0" tabpos="50" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="res.h" open="1" top="0" tabpos="93" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="663" topLine="0" />
+			<Cursor1 position="1517" topLine="6" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\gui.c" open="1" top="0" tabpos="40" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="message\msg_clock.c" open="1" top="0" tabpos="79" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1083" topLine="17" />
+			<Cursor1 position="1250" topLine="7" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\ledseg\ledseg_7p7s.h" open="1" top="0" tabpos="53" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="plugin\multi_lang.h" open="1" top="0" tabpos="92" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="536" topLine="0" />
+			<Cursor1 position="14728" topLine="199" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_dump_buf_huart.c" open="1" top="0" tabpos="54" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_key.h" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1458" topLine="1" />
+			<Cursor1 position="13225" topLine="258" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_music.h" open="1" top="0" tabpos="37" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="display\display_clock.c" open="1" top="0" tabpos="45" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2496" topLine="47" />
+			<Cursor1 position="574" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="port\port_ledseg.c" open="1" top="0" tabpos="52" split="0" active="1" splitpos="0" zoom_1="1" zoom_2="0">
+	<File name="..\..\platform\functions\func_qn8035.c" open="1" top="0" tabpos="84" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="10834" topLine="257" />
+			<Cursor1 position="4107" topLine="137" />
 		</Cursor>
 	</File>
-	<File name="port\port_sd.c" open="1" top="0" tabpos="101" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_qn8035.h" open="1" top="0" tabpos="85" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1656" topLine="34" />
+			<Cursor1 position="1012" topLine="2" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func.h" open="1" top="0" tabpos="71" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\gui\ledseg\ledseg_common.c" open="1" top="0" tabpos="42" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="900" topLine="0" />
+			<Cursor1 position="968" topLine="2" />
 		</Cursor>
 	</File>
-	<File name="display\ledseg\display_ledseg.c" open="1" top="0" tabpos="51" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_uart.c" open="1" top="0" tabpos="57" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="5434" topLine="184" />
+			<Cursor1 position="1106" topLine="45" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\api_btstack.h" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_fmtx.c" open="1" top="0" tabpos="90" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="16612" topLine="350" />
+			<Cursor1 position="3818" topLine="84" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_charge.c" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_bt_dut.c" open="1" top="0" tabpos="47" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1368" topLine="45" />
+			<Cursor1 position="61" topLine="1" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_hlw.h" open="1" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\libs\api_sys.h" open="1" top="0" tabpos="96" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="307" topLine="0" />
+			<Cursor1 position="1995" topLine="7" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_huart.h" open="1" top="0" tabpos="35" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="display\ledseg\display_ledseg.c" open="1" top="0" tabpos="51" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="85" topLine="0" />
+			<Cursor1 position="5434" topLine="184" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_i2c.c" open="1" top="0" tabpos="103" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\gui\gui.h" open="1" top="0" tabpos="41" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1139" topLine="14" />
+			<Cursor1 position="1637" topLine="15" />
 		</Cursor>
 	</File>
-	<File name="port\port_linein.c" open="1" top="0" tabpos="100" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\header\sfr.h" open="1" top="0" tabpos="81" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2207" topLine="53" />
+			<Cursor1 position="150" topLine="4" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_audio.c" open="1" top="0" tabpos="91" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\functions\func_aux.h" open="1" top="0" tabpos="32" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3334" topLine="60" />
+			<Cursor1 position="897" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_bt_dut.c" open="1" top="0" tabpos="47" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\header\io_def.h" open="1" top="0" tabpos="64" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2868" topLine="49" />
+			<Cursor1 position="5978" topLine="89" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_bt.c" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\functions\func_bt_hid.c" open="1" top="0" tabpos="48" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="4937" topLine="167" />
+			<Cursor1 position="2367" topLine="74" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_key.c" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="display\display_fmam_freq.c" open="1" top="0" tabpos="46" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="23642" topLine="884" />
+			<Cursor1 position="294" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_music.c" open="1" top="0" tabpos="70" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_bt.h" open="1" top="0" tabpos="28" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="6780" topLine="217" />
+			<Cursor1 position="2237" topLine="34" />
 		</Cursor>
 	</File>
-	<File name="message\msg_music.c" open="1" top="0" tabpos="82" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_hlw.h" open="1" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="4060" topLine="99" />
+			<Cursor1 position="307" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\header\config_define.h" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_bt.c" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="6653" topLine="99" />
+			<Cursor1 position="4937" topLine="167" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\api.h" open="1" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_charge.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="0" topLine="0" />
+			<Cursor1 position="376" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_fmrx.c" open="1" top="0" tabpos="77" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_sys.c" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="7347" topLine="229" />
+			<Cursor1 position="33559" topLine="1315" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_fmrx.h" open="1" top="0" tabpos="34" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_key.c" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="617" topLine="3" />
+			<Cursor1 position="23642" topLine="884" />
 		</Cursor>
 	</File>
-	<File name="config.h" open="1" top="1" tabpos="1" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\gui\ledseg\ledseg_7p7s.c" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="49300" topLine="651" />
+			<Cursor1 position="727" topLine="15" />
 		</Cursor>
 	</File>
-	<File name="Output\bin\xcfg.xm" open="1" top="0" tabpos="60" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\gui\ledseg\ledseg_7p7s.h" open="1" top="0" tabpos="53" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="42621" topLine="214" />
+			<Cursor1 position="536" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="display\display_clock.c" open="1" top="0" tabpos="45" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\header\macro.h" open="1" top="0" tabpos="97" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="574" topLine="0" />
+			<Cursor1 position="177" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="xcfg.h" open="1" top="0" tabpos="78" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\hlw_bt.h" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="24750" topLine="130" />
+			<Cursor1 position="210" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_bt.c" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_iis_ext.c" open="1" top="0" tabpos="55" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="9746" topLine="393" />
+			<Cursor1 position="4966" topLine="95" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_aux.c" open="1" top="0" tabpos="86" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_music.c" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1070" topLine="0" />
+			<Cursor1 position="1330" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\api_fmrx.h" open="1" top="0" tabpos="94" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_lowpwr.h" open="1" top="0" tabpos="83" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="63" topLine="0" />
+			<Cursor1 position="488" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func.c" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="1" zoom_2="0">
+	<File name="port\port_led.c" open="1" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="4987" topLine="127" />
+			<Cursor1 position="3255" topLine="92" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_param.c" open="1" top="0" tabpos="75" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\functions\func_idle.c" open="1" top="0" tabpos="95" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1325" topLine="23" />
+			<Cursor1 position="2032" topLine="73" />
 		</Cursor>
 	</File>
-	<File name="message\msg_clock.c" open="1" top="0" tabpos="79" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="port\port_pwm.c" open="1" top="0" tabpos="58" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1250" topLine="7" />
+			<Cursor1 position="7528" topLine="237" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\header\sfr.h" open="1" top="0" tabpos="81" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="display\ledseg\display_ledseg.h" open="1" top="0" tabpos="49" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="15802" topLine="334" />
+			<Cursor1 position="999" topLine="9" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\ledseg\ledseg_7p7s.c" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_charge.c" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="727" topLine="15" />
+			<Cursor1 position="1368" topLine="45" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_qn8035.c" open="1" top="0" tabpos="84" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_music.c" open="1" top="0" tabpos="70" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="288" topLine="17" />
+			<Cursor1 position="6780" topLine="217" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_huart_audio.c" open="1" top="0" tabpos="65" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\modules\bt\tws.c" open="1" top="0" tabpos="105" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="4224" topLine="132" />
+			<Cursor1 position="2508" topLine="59" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_tkey.c" open="1" top="0" tabpos="31" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_uart_upd.c" open="1" top="0" tabpos="63" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="6015" topLine="180" />
+			<Cursor1 position="811" topLine="6" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_led.c" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\functions\func_spdif.h" open="1" top="0" tabpos="38" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3129" topLine="149" />
+			<Cursor1 position="1297" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="plugin\plugin.h" open="1" top="0" tabpos="74" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\header\config_define.h" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1091" topLine="0" />
+			<Cursor1 position="12768" topLine="193" />
 		</Cursor>
 	</File>
-	<File name="display\ledseg\display_ledseg.h" open="1" top="0" tabpos="49" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func.h" open="1" top="0" tabpos="71" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="999" topLine="9" />
+			<Cursor1 position="900" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="message\msg_record.c" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_i2s_wm8978.c" open="1" top="0" tabpos="66" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="962" topLine="0" />
+			<Cursor1 position="5917" topLine="180" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_uart_upd.c" open="1" top="0" tabpos="63" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_fmrx.c" open="1" top="0" tabpos="73" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="811" topLine="6" />
+			<Cursor1 position="10888" topLine="402" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_clock.h" open="1" top="0" tabpos="33" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="port\port_sd.c" open="1" top="0" tabpos="101" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="461" topLine="0" />
+			<Cursor1 position="1656" topLine="34" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\modules\bt\tws.c" open="1" top="0" tabpos="105" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\libs\api_pwr.h" open="1" top="0" tabpos="99" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2508" topLine="59" />
+			<Cursor1 position="49" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="display\display_bt.c" open="1" top="0" tabpos="44" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_led.h" open="1" top="0" tabpos="59" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="403" topLine="0" />
+			<Cursor1 position="2208" topLine="41" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_aux.h" open="1" top="0" tabpos="32" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="display\display_aux.c" open="1" top="0" tabpos="43" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="897" topLine="0" />
+			<Cursor1 position="43" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\api_sys.h" open="1" top="0" tabpos="96" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\sfunc_bt_call.c" open="1" top="0" tabpos="29" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1111" topLine="0" />
+			<Cursor1 position="16224" topLine="491" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_sys.h" open="1" top="0" tabpos="89" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\sfunc_bt_ring.c" open="1" top="0" tabpos="27" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3863" topLine="60" />
+			<Cursor1 position="7210" topLine="222" />
 		</Cursor>
 	</File>
-	<File name="message\msg_fmrx.c" open="1" top="0" tabpos="72" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\functions\func_bt.c" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="563" topLine="0" />
+			<Cursor1 position="9746" topLine="393" />
 		</Cursor>
 	</File>
-	<File name="message\msg_usbdev.c" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_hdmi.c" open="1" top="0" tabpos="104" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="772" topLine="0" />
+			<Cursor1 position="315" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_spdif.h" open="1" top="0" tabpos="38" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_music.h" open="1" top="0" tabpos="37" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1297" topLine="0" />
+			<Cursor1 position="2496" topLine="47" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_dac.c" open="1" top="0" tabpos="67" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\libs\strong_symbol.c" open="1" top="0" tabpos="30" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="7909" topLine="232" />
+			<Cursor1 position="3529" topLine="104" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_music.c" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="message\msg_fmrx.c" open="1" top="0" tabpos="72" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1330" topLine="0" />
+			<Cursor1 position="563" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_fmrx.c" open="1" top="0" tabpos="73" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="message\msg_usbdev.c" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="11470" topLine="421" />
+			<Cursor1 position="772" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="port\port_led.c" open="1" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_fmrx.c" open="1" top="0" tabpos="77" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3255" topLine="92" />
+			<Cursor1 position="7347" topLine="229" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\hlw_bt.c" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_param.c" open="1" top="0" tabpos="75" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2639" topLine="133" />
+			<Cursor1 position="1325" topLine="23" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\strong_symbol.c" open="1" top="0" tabpos="30" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="display\display_bt.c" open="1" top="0" tabpos="44" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3529" topLine="104" />
+			<Cursor1 position="403" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_fmtx.c" open="1" top="0" tabpos="90" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="config.h" open="1" top="1" tabpos="1" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3818" topLine="84" />
+			<Cursor1 position="48990" topLine="651" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_lowpwr.h" open="1" top="0" tabpos="83" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_speaker.h" open="1" top="0" tabpos="39" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="488" topLine="0" />
+			<Cursor1 position="395" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_i2s.h" open="1" top="0" tabpos="36" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\hlw_bt.c" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="263" topLine="0" />
+			<Cursor1 position="2639" topLine="133" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_hdmi.c" open="1" top="0" tabpos="104" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_lowpwr.c" open="1" top="0" tabpos="62" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="315" topLine="0" />
+			<Cursor1 position="5648" topLine="183" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_iis_ext.c" open="1" top="0" tabpos="55" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="port\port_key.c" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="4966" topLine="95" />
+			<Cursor1 position="6142" topLine="132" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_param.h" open="1" top="0" tabpos="68" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="xcfg.h" open="1" top="0" tabpos="78" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="2895" topLine="21" />
+			<Cursor1 position="24750" topLine="130" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\header\io_def.h" open="1" top="0" tabpos="64" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="message\msg_record.c" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="5978" topLine="89" />
+			<Cursor1 position="962" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_speaker.h" open="1" top="0" tabpos="39" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_dac.c" open="1" top="0" tabpos="67" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="395" topLine="0" />
+			<Cursor1 position="7909" topLine="232" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\gui\gui.h" open="1" top="0" tabpos="41" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_spiflash1.c" open="1" top="0" tabpos="56" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1637" topLine="15" />
+			<Cursor1 position="18826" topLine="700" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_charge.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\gui\gui.c" open="1" top="0" tabpos="40" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="376" topLine="0" />
+			<Cursor1 position="1083" topLine="17" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_clock.c" open="1" top="0" tabpos="80" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
+	<File name="..\..\platform\functions\func.c" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="1" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="7311" topLine="159" />
+			<Cursor1 position="4987" topLine="127" />
 		</Cursor>
 	</File>
-	<File name="display\display_aux.c" open="1" top="0" tabpos="43" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\gui\ledseg\ledseg_common.h" open="1" top="0" tabpos="50" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="43" topLine="0" />
+			<Cursor1 position="663" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="port\port_pwm.c" open="1" top="0" tabpos="58" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_hlw.c" open="1" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="7528" topLine="237" />
+			<Cursor1 position="693" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\func_aux.c" open="1" top="0" tabpos="87" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_huart_audio.c" open="1" top="0" tabpos="65" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="3693" topLine="126" />
+			<Cursor1 position="4224" topLine="132" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\libs\api_pwr.h" open="1" top="0" tabpos="99" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\functions\func_clock.c" open="1" top="0" tabpos="80" split="0" active="1" splitpos="0" zoom_1="3" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="49" topLine="0" />
+			<Cursor1 position="7311" topLine="159" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\bsp\bsp_sys.c" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="plugin\plugin.c" open="1" top="0" tabpos="61" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="34150" topLine="1354" />
+			<Cursor1 position="2754" topLine="86" />
 		</Cursor>
 	</File>
-	<File name="message\msg_bt.c" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
+	<File name="message\msg_music.c" open="1" top="0" tabpos="82" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="1883" topLine="116" />
+			<Cursor1 position="4060" topLine="99" />
 		</Cursor>
 	</File>
-	<File name="plugin\multi_lang.h" open="1" top="0" tabpos="92" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_fmrx.h" open="1" top="0" tabpos="76" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="14728" topLine="199" />
+			<Cursor1 position="690" topLine="0" />
 		</Cursor>
 	</File>
-	<File name="..\..\platform\functions\sfunc_bt_call.c" open="1" top="0" tabpos="29" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
+	<File name="..\..\platform\bsp\bsp_led.c" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="2" zoom_2="0">
 		<Cursor>
-			<Cursor1 position="16224" topLine="491" />
+			<Cursor1 position="3129" topLine="149" />
 		</Cursor>
 	</File>
 </CodeBlocks_layout_file>

+ 3 - 3
sdk_560x_01x_s2256_20241227/app/projects/standard/config.h

@@ -36,7 +36,7 @@
 #define SOFT_POWER_ON_OFF               1                       //是否使用软开关机功能
 #define PWRKEY_2_HW_PWRON               0                       //用PWRKEY模拟硬开关
 #define USB_SD_UPDATE_EN                1                       //是否支持UDISK/SD的离线升级
-#define EXT_32K_EN                      0                       //是否使用外部32.768K晶振,否则内部32K OSC。
+#define EXT_32K_EN                      1                       //是否使用外部32.768K晶振,否则内部32K OSC。
 #define PWR_RC_32K_EN                   0                       //软关机时RTC是否省晶振,使用RC 32K
 #define SYS_ADJ_DIGVOL_EN               0                       //系统是否调数字音量
 #define GUI_SELECT                      GUI_LEDSEG_7P7S//GUI_NO//GUI_LEDSEG_7P7S         //GUI Display Select
@@ -664,7 +664,7 @@
 #define WARNING_BT_PAIR                 0            //BT PAIRING提示音
 #define WARNING_UPDATE_DONE             0
 
-#define SW_VERSION		"V0.0.2"		//只能使用数字0-9,ota需要转码
+#define SW_VERSION		"V0.0.3"		//只能使用数字0-9,ota需要转码
 
 #define HLW_UI                          1
 
@@ -676,7 +676,7 @@
 #define FMRX_2_SDADC_EN                 1                               //外接收音是否进SDADC,否则直通DAC。进SDADC可以调EQ,FMRX录音等功能。
 #define FMRX_CHANNEL_CFG                (CH_AUXL_PF0 | CH_AUXR_PF1)      //选择FMRX的通路
 #define FMRX_AUX_ANL_GAIN               AUX_N0DB                        //AUX输入的模拟增益
-#define FMRX_CLOCK                      FM_USE_CRYSTAL_32K
+#define FMRX_CLOCK                      FM_SHARE_CRYSTAL_32KHz //FM_USE_IO_32KHZ_CLK //FM_USE_CRYSTAL_32K //FM_SHARE_CRYSTAL_32KHz //FM_USE_CRYSTAL_32K //FM_USE_CRYSTAL_32K
 #define FMRX_CLKOMAP                    CLKOMAP_PE5
 #endif // FMRX_QN8035_EN
 

部分文件因文件數量過多而無法顯示