你好 ..我们有问题DA14580 SPI Flash。我们设置SPI闪光灯高。但是当DA14580进入睡眠模式时,它将SPI闪光功率低,它消耗3V电源。现在我想要一个DA14580将代码带入RAM,它必须设置SPI闪光灯。这样它就无法消耗电力。我们怎样才能做到?
谢谢
从Flash启动工作后,用户代码始终在GPIO初始化过程中设置CS线路高。如果没有与Flash Access相关的工作,建议关闭Flash。并就睡眠案例的GPIO而言,您可以遵循以下教学。在输入扩展/深度睡眠模式之前,您可以关闭GPIO的锁存器,使GPIO的状态可以通过睡眠模式保留。醒来后,您需要重新配置GPIO,然后打开锁存器。在函数中,setbits16(sys_ctrl_reg,pad_latch_en,1);从睡眠模式唤醒后用于打开闩锁。在Arch_main.cn中,setbits16(sys_ctrl_reg,pad_latch_en,0);用于在进入睡眠模式之前关闭锁存器。
从Flash启动工作后,用户代码始终在GPIO初始化过程中设置CS线路高。
如果没有与Flash Access相关的工作,建议关闭Flash。
并就睡眠案例的GPIO而言,您可以遵循以下教学。
在输入扩展/深度睡眠模式之前,您可以关闭GPIO的锁存器,使GPIO的状态可以通过睡眠模式保留。醒来后,您需要重新配置GPIO,然后打开锁存器。
在函数中,setbits16(sys_ctrl_reg,pad_latch_en,1);从睡眠模式唤醒后用于打开闩锁。
在Arch_main.cn中,setbits16(sys_ctrl_reg,pad_latch_en,0);用于在进入睡眠模式之前关闭锁存器。