2个帖子/ 0新
最后一篇
玛克
离线
最后一次露面:1年1个月前
加入:2016-03-31 11:58
如何使DA14580 SPI闪光睡眠

你好 ..
我们有问题DA14580 SPI Flash。
我们设置SPI闪光灯高。但是当DA14580进入睡眠模式时,它将SPI闪光功率低,它消耗3V电源。现在我想要一个DA14580将代码带入RAM,它必须设置SPI闪光灯。这样它就无法消耗电力。我们怎样才能做到?

谢谢

设备:
Gongyu_dialog.
离线
最后一次露面:2周3天前
加入:2016-04-27 07:07
启动工作后

从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);用于在进入睡眠模式之前关闭锁存器。