搜寻

Product Results:NUC505YLA, Matches
Keyword Results:NUC505YLA, 29 Matches

常见问答 / 如何使用NUC505 RTC功能?



NUC505, RTC 如何使用NUC505 RTC功能? 1486030183847 NUC505的RTC必须通过RTC_WAKEUP才能启动,系统在上电时,RTC_nRWAKE必须接地才可开启RTC功能。开机后,若RTC_nRWAKE管脚持续为低电平超过一段时间(可由RTC_POWCTL寄存器设定),系统硬件会自动关机,关机后RTC_nRWAKE管脚必须重新上下电才可重新启动系统,若不希望系统关机,必须关机前在程序中调用函数RTC_DisableHardwarePowerOff()来禁止RTC关机功能。 在NuTiny-EVB-NUC505_QFN88执行RTC Demo code方法如下: 1. 通过ICE执行,在执行demo code前先按着RTC Wake-up键,执行demo code后就可以放开RTC Wake-up键。 2. 通过SPI Boot (ICE供电),上电后先按着RTC Wake-up键,等再按下Reset键就可以放开Reset与RTC Wake-up键。 3. 通过SPI Boot,先按着RTC Wake-up键,上电后就可以放开RTC Wake-up键。


常见问答 / NUC505 VDD12供电电源有哪些?



NUC505, LDO_CAP, VDD12 NUC505 VDD12供电电源有哪些? 1486033594873 NUC505的VDD12可以从外部或是内部LDO_CAP供电。 外部供电: NUC505的VDD12接外部1.2V,LDO_CAP接4.7uF电容到地,如图一。 内部供电: NUC505的LDO_CAP先接到VDD12, LDO_CAP端接4.7uF电容到地,VDD12端接0.1uF电容接到地,如图二。 图一:外部供电给VDD12线路图 图二:内部供电给VDD12线路图 注: LDO_CAP:LDO输出脚,DC 1.2V。 VDD12:I/O的电源脚,DC 1.2V。 以下为NUC505电源分布示意图,LDO_CAP须接4.7 uF电容再接地;若VDD12须内部供电,LDO_CAP先接4.7uF电容,再接到VDD12。


常见问答 / 使用NUC505如何把程序代码放入SRAM执行?



NUC505, SRAM 使用NUC505如何把程序代码放入SRAM执行? 1508217660000 1. 在main里面加入 /* Relocate vector table in SRAM for fast interrupt handling. */ { #if defined ( __CC_ARM ) extern uint32_t __Vectors[]; extern uint32_t __Vectors_Size[]; extern uint32_t Image$$ER_VECTOR2$$ZI$$Base[]; printf("Relocate vector table in SRAM (0x%08X) for fast interrupt handling.\n", Image$$ER_VECTOR2$$ZI$$Base); memcpy((void *) Image$$ER_VECTOR2$$ZI$$Base, (void *) __Vectors, (unsigned int) __Vectors_Size); SCB->VTOR = (uint32_t) Image$$ER_VECTOR2$$ZI$$Base; #elif defined (__ICCARM__) #pragma section = "VECTOR2" extern uint32_t __Vectors[]; extern uint32_t __Vectors_Size[]; printf("Relocate vector table in SRAM (0x%08X) for fast interrupt handling.\n", __section_begin("VECTOR2")); memcpy((void *) __section_begin("VECTOR2"), (void *) __Vectors, (unsigned int) __Vectors_Size); SCB->VTOR = (uint32_t) __section_begin("VECTOR2"); #endif } 2. 加入scatter file,如下图 此范例程序可参考 NUC505BSPV3.01.000\SampleCode\BootTemplate\MainOnSRAM 3.