Jelajahi Sumber

更新fastboot工程和MCU工程(iram版本和sram-nos版本)
更新RTC文件注释不准确的问题。

helen 5 bulan lalu
induk
melakukan
3852aa39c6

+ 2 - 2
amt630hv160-fastboot/src/ArkmicroFiles/libcpu-amt630hv160/source/amt630hv160_rtc.c

@@ -94,13 +94,13 @@ void RTC_PowerDown(int fastboot)
 	//rtc mcu reset delay 100ms
 	//rtc mcu reset delay 100ms
 	val = RTC->RAM_L;
 	val = RTC->RAM_L;
 	val &= ~0xff;
 	val &= ~0xff;
-	val |= 100;					//确保power信号拉高到MCU开始工作时间大于所有电源稳定时间
+	val |= 100;					//确保该延时时间大于power信号拉高到控制的所有电源稳定时间
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 
 
 	//rtc mcu power on/off delay 100ms
 	//rtc mcu power on/off delay 100ms
 	val = RTC->PMC;
 	val = RTC->PMC;
 	val &= ~(0xff << 8);
 	val &= ~(0xff << 8);
-	val |= (100 << 8);			//确保延时时间的一半大于休眠时从power信号拉低到外部器件完全掉电的时间
+	val |= (100 << 8);			//确保延时时间的两倍大于休眠时从power信号拉低到外部器件完全掉电的时间
 	RTC_WriteReg(RTC_PMC, &RTC->PMC, val);
 	RTC_WriteReg(RTC_PMC, &RTC->PMC, val);
 
 
 	//rtc switch to 32k crystal
 	//rtc switch to 32k crystal

+ 1 - 1
amt630hv160-mcu/amt630hv160-mcu-iram/src/ArkmicroFiles/libcpu-amt630hv160/source/amt630hv160_rtc.c

@@ -130,7 +130,7 @@ void RTC_PowerDown(int fastboot)
 	//rtc mcu reset delay 100ms
 	//rtc mcu reset delay 100ms
 	val = RTC->RAM_L;
 	val = RTC->RAM_L;
 	val &= ~0xff;
 	val &= ~0xff;
-	val |= 100;					//确保power信号拉高到MCU开始工作时间大于所有电源稳定时间
+	val |= 100;					//确保该延时时间大于power信号拉高到控制的所有电源稳定时间
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 
 
 	//rtc mcu power on/off delay 100ms
 	//rtc mcu power on/off delay 100ms

+ 1 - 1
amt630hv160-mcu/amt630hv160-mcu-sram-nos/src/ArkmicroFiles/libcpu-amt630hv160/source/amt630hv160_rtc.c

@@ -130,7 +130,7 @@ void RTC_PowerDown(int fastboot)
 	//rtc mcu reset delay 100ms
 	//rtc mcu reset delay 100ms
 	val = RTC->RAM_L;
 	val = RTC->RAM_L;
 	val &= ~0xff;
 	val &= ~0xff;
-	val |= 100;					//确保power信号拉高到MCU开始工作时间大于所有电源稳定时间
+	val |= 100;					//确保该延时时间大于power信号拉高到控制的所有电源稳定时间
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 	RTC_WriteReg(RTC_RAML, &RTC->RAM_L, val);
 
 
 	//rtc mcu power on/off delay 100ms
 	//rtc mcu power on/off delay 100ms