Forráskód Böngészése

添加记录重启次数功能 测试用

liuhao 3 éve
szülő
commit
27bc99e710

+ 1 - 1
YC11xxSDK_v3565_20210412/Librarier/drivers/it/yc_it.c

@@ -1,7 +1,7 @@
 #include "yc_it.h"
 #include "system.h"
 #define  rt_kprintf MyPrintf
-
+#define  ENABLE_LOG
 void NMI_Handler()
 {
 #ifdef ENABLE_LOG

+ 7 - 0
YC11xxSDK_v3565_20210412/Librarier/sc_user/u_app_handler.c

@@ -439,6 +439,13 @@ void decode_app_cmd(uint8_t cmd, uint8_t *data, uint8_t len)
 			reply_app_encode(0x41, temp, sizeof(temp) - 1);
 		}
 		break;
+		
+		case 0xFD:
+			g_light_para.rebootCnt=0;
+			U_UART_PRINTF("\r\nErase save Count \r\n");
+			light_info_save();
+		break;
+		
 	}
 	light_info_save_set();//ÉèÖñ£´æ±ê־λ
 }

+ 3 - 2
YC11xxSDK_v3565_20210412/Librarier/sc_user/u_light_ctrl.c

@@ -588,10 +588,11 @@ void light_info_init(void)
 	
 		light_info_save();
 	}
+	g_light_para.rebootCnt++;
 	rgb_line_order_check();
-	U_UART_PRINTF("\r\napp_mode = %02X, rc_mode = %d\r\n", g_light_para.app_mode[0], g_light_para.rc_mode);
+	U_UART_PRINTF("\r\napp_mode = %02X, rc_mode = %d reboot:%d\r\n", g_light_para.app_mode[0], g_light_para.rc_mode,g_light_para.rebootCnt);
 	light_power_set(g_light_para.power_st);
-	
+	light_info_save();
 	//U_UART_PRINTF("size:%d\r\n",sizeof(g_light_para));
 }
 

+ 1 - 1
YC11xxSDK_v3565_20210412/Librarier/sc_user/u_main.h

@@ -24,7 +24,7 @@ typedef struct //_light_para
 
 	uint8_t rhythm_sensit; //0 - 50µÝ¼õ
 	//uint8_t rhythm_speed[2];	 //1 - 10 µÝ¼õ
-
+  uint8_t rebootCnt;    //¼ÇÂ¼ÖØÆô´ÎÊý
 }LightPara_t;
 
 enum	//timeing

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 229 - 229
YC11xxSDK_v3565_20210412/ModuleDemo/Bluetooth-BLE-TEST/Prj/MDK/Objects/output/flash.dat


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 256 - 206
YC11xxSDK_v3565_20210412/ModuleDemo/Bluetooth-BLE-TEST/Prj/MDK/Objects/output/out.rom


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1
YC11xxSDK_v3565_20210412/ModuleDemo/Bluetooth-BLE-TEST/Prj/MDK/yc11xx.uvguix.liuhao


+ 3 - 4
YC11xxSDK_v3565_20210412/ModuleDemo/Bluetooth-BLE-TEST/User/main.c

@@ -214,12 +214,11 @@ void Bt_Reset()
 	Bt_StartAdv(100,80);
 }
 
-
-uint32_t testval=0xffffffff;
-
+int Test_val=0xffffffff;
 int user_task1(void)
 {
-  MyPrintf("testval:%u\r\n",testval++);
+	Test_val++;
+  MyPrintf("Test_value:%d\r\n",Test_val);
 	return 2000;
 }
 

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1801 - 0
YC11xxSDK_v3565_20210412/ModuleDemo/OTA/Prj/MDK/yc11xx.uvguix.liuhao


+ 2 - 2
YC11xxSDK_v3565_20210412/ModuleDemo/OTA/Prj/MDK/yc11xx.uvoptx

@@ -10,7 +10,7 @@
     <aExt>*.s*; *.src; *.a*</aExt>
     <oExt>*.obj; *.o</oExt>
     <lExt>*.lib</lExt>
-    <tExt>*.txt; *.h; *.inc</tExt>
+    <tExt>*.txt; *.h; *.inc; *.md</tExt>
     <pExt>*.plm</pExt>
     <CppX>*.cpp</CppX>
     <nMigrate>0</nMigrate>
@@ -265,7 +265,7 @@
 
   <Group>
     <GroupName>startup</GroupName>
-    <tvExp>0</tvExp>
+    <tvExp>1</tvExp>
     <tvExpOptDlg>0</tvExpOptDlg>
     <cbSel>0</cbSel>
     <RteFlg>0</RteFlg>

+ 4 - 3
YC11xxSDK_v3565_20210412/ModuleDemo/OTA/Prj/MDK/yc11xx.uvprojx

@@ -10,13 +10,13 @@
       <TargetName>Target 1</TargetName>
       <ToolsetNumber>0x4</ToolsetNumber>
       <ToolsetName>ARM-ADS</ToolsetName>
-      <pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
+      <pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
       <uAC6>0</uAC6>
       <TargetOption>
         <TargetCommonOption>
           <Device>CMSDK_CM0</Device>
           <Vendor>ARM</Vendor>
-          <PackID>Keil.V2M-MPS2_CMx_BSP.1.7.0</PackID>
+          <PackID>Keil.V2M-MPS2_CMx_BSP.1.7.1</PackID>
           <PackURL>http://www.keil.com/pack/</PackURL>
           <Cpu>IRAM(0x20000000,0x00400000) IROM(0x00000000,0x00400000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE</Cpu>
           <FlashUtilSpec></FlashUtilSpec>
@@ -185,6 +185,7 @@
             <uocXRam>0</uocXRam>
             <RvdsVP>0</RvdsVP>
             <RvdsMve>0</RvdsMve>
+            <RvdsCdeCp>0</RvdsCdeCp>
             <hadIRAM2>0</hadIRAM2>
             <hadIROM2>0</hadIROM2>
             <StupSel>8</StupSel>
@@ -351,7 +352,7 @@
             <NoWarn>0</NoWarn>
             <uSurpInc>0</uSurpInc>
             <useXO>0</useXO>
-            <uClangAs>0</uClangAs>
+            <ClangAsOpt>4</ClangAsOpt>
             <VariousControls>
               <MiscControls></MiscControls>
               <Define></Define>

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott