美国NI SCXI-1100通用电气 控制系统IBILPD GND-PAC 2862990 美国NI SCXI-1100通用电气 控制系统IBILPD GND-PAC 2862990 美国NI SCXI-1100通用电气 控制系统IBILPD GND-PAC 2862990
美国NI SCXI-1100通用电气 控制系统IBILPD GND-PAC 2862990
SCXI-1100 要使用此睡眠模式,请将SM[2,0]位写入“001”。该模式停止CPU,但允许ADC、外部中断、USART、双线串行接口、看门狗和计数器工作。ADC降噪模式基本上停止了CLK中央处理器,CLK我/O还有CLK闪光。我们可以从唤醒控制器ADC噪声降低模式通过以下方法:
外部复位
看门狗系统复位
看门狗中断
掉电复位
双线串行接口地址匹配
INT上的外部电平中断
引脚变化中断
定时器/计数器中断
SPM/EEPROM就绪中断
省电模式
SCXI-1100 掉电模式停止所有产生的时钟,只允许异步模块工作。它可以通过将SM[2,0]位写入“010”来使能。在这种模式下,外部振荡器关闭,但双线串行接口、看门狗和外部中断继续工作。只能通过以下方法之一禁用它:
外部复位
看门狗系统复位
看门狗中断
掉电复位
双线串行接口地址匹配
INT上的外部电平中断
引脚变化中断
掉电周期模式的Arduino代码:
LowPower.powerDown(SLEEP_8S、ADC_OFF、BOD _ OFF);
该代码用于开启掉电模式。通过使用上面的代码,Arduino将进入八秒钟的睡眠并自动醒来。
我们也可以使用带中断的省电模式,此时Arduino将进入睡眠状态,但只有在提供外部或内部中断时才会被唤醒。
掉电中断模式的Arduino代码:
无效循环(){//允许唤醒引脚在低电平时触发中断。attachInterrupt(0,唤醒,低电平);low power . power down(SLEEP _ FOREVER,ADC_OFF,BOD _ OFF);//禁用唤醒引脚上的外部引脚中断
电话微信同步:18030183032
18030183032