休眠模式和深度休眠模式的选择
发布时间:2012/2/19 18:09:27 访问次数:1097
选择判断休眠和深度休眠哪种模式更有效的一种有效方法是计算具体应用的得失平衡时间( Breakeven Time, TBE).
得失平衡时间是指:把器件从深度休眠状态巾重肩的较高功耗要求考虑在内,为了使深度休眠模式的总功耗低于休眠模式的总功耗,器件必须保持多长时间的深度休眠状态。可使用式(2.1)至式(2.3)这三个公式计算TBE。A44L-0001-0165200A
第一步是计算使用休眠模式和深度休眠模式所耗用的总电荷。在休H民模式下,它等于休眠静态电流与器件处于休眠状态的时间的乘。这里使用的是电荷而不是能量,因为在这两种情况下电压都将保持恒定,所以可以忽略。使用电荷还可以在执行功率预算时与电池容量规范轻松比较。
对于深度休眠,公式有三个组成部分:上电、软件初始化和深度休眠(式(2.2))。
深度休眠部分与休眠能量计算类似,就是深度休眠静态电流与休眠时间的乘积。
POR部分包括POR时间即从发生DS唤醒中断到执行第一条指令之间的时间。有关POR时间的详细信息,诸参阅相应器件的数据手册。POR电流根据许多器件设置和应用因素而变化,因此,最好通过实验方法获得。
注意:在具有内部稳压器的器件上,POR时间和电流将包含稳压器对VCAP引脚上的电容充电所需的时间和电流(如果器件在深度休眠模式下进行了放电)。
初始化部分是初始化时间(TINIT)和电流,从器件开始执行代码到器件进入主循环为止。两者都随应用的不同而变化,最好通过测量进行评估。可以使用发布的动态电流规范对它们进行估算,以确定MPLAB@ IDE中的电流和跑表功能,从而测量初始化执行时间。
得失平衡时间是相等的时间点。在数学上,表示为式(2.1)和式(2.2)相等。通常使用式(2.3)计算耳。;此时,休眠或深度休眠时间等于TBE。
如果休眠持续时间比Tn。长,将使用深度休眠;如果休眠时间比短,将使用休眠模式。休眠时间可变的应用可以同时使用休眠和深度休眠,以使电流消耗最经济有效。
得失平衡时间是指:把器件从深度休眠状态巾重肩的较高功耗要求考虑在内,为了使深度休眠模式的总功耗低于休眠模式的总功耗,器件必须保持多长时间的深度休眠状态。可使用式(2.1)至式(2.3)这三个公式计算TBE。A44L-0001-0165200A
第一步是计算使用休眠模式和深度休眠模式所耗用的总电荷。在休H民模式下,它等于休眠静态电流与器件处于休眠状态的时间的乘。这里使用的是电荷而不是能量,因为在这两种情况下电压都将保持恒定,所以可以忽略。使用电荷还可以在执行功率预算时与电池容量规范轻松比较。
对于深度休眠,公式有三个组成部分:上电、软件初始化和深度休眠(式(2.2))。
深度休眠部分与休眠能量计算类似,就是深度休眠静态电流与休眠时间的乘积。
POR部分包括POR时间即从发生DS唤醒中断到执行第一条指令之间的时间。有关POR时间的详细信息,诸参阅相应器件的数据手册。POR电流根据许多器件设置和应用因素而变化,因此,最好通过实验方法获得。
注意:在具有内部稳压器的器件上,POR时间和电流将包含稳压器对VCAP引脚上的电容充电所需的时间和电流(如果器件在深度休眠模式下进行了放电)。
初始化部分是初始化时间(TINIT)和电流,从器件开始执行代码到器件进入主循环为止。两者都随应用的不同而变化,最好通过测量进行评估。可以使用发布的动态电流规范对它们进行估算,以确定MPLAB@ IDE中的电流和跑表功能,从而测量初始化执行时间。
得失平衡时间是相等的时间点。在数学上,表示为式(2.1)和式(2.2)相等。通常使用式(2.3)计算耳。;此时,休眠或深度休眠时间等于TBE。
如果休眠持续时间比Tn。长,将使用深度休眠;如果休眠时间比短,将使用休眠模式。休眠时间可变的应用可以同时使用休眠和深度休眠,以使电流消耗最经济有效。
选择判断休眠和深度休眠哪种模式更有效的一种有效方法是计算具体应用的得失平衡时间( Breakeven Time, TBE).
得失平衡时间是指:把器件从深度休眠状态巾重肩的较高功耗要求考虑在内,为了使深度休眠模式的总功耗低于休眠模式的总功耗,器件必须保持多长时间的深度休眠状态。可使用式(2.1)至式(2.3)这三个公式计算TBE。A44L-0001-0165200A
第一步是计算使用休眠模式和深度休眠模式所耗用的总电荷。在休H民模式下,它等于休眠静态电流与器件处于休眠状态的时间的乘。这里使用的是电荷而不是能量,因为在这两种情况下电压都将保持恒定,所以可以忽略。使用电荷还可以在执行功率预算时与电池容量规范轻松比较。
对于深度休眠,公式有三个组成部分:上电、软件初始化和深度休眠(式(2.2))。
深度休眠部分与休眠能量计算类似,就是深度休眠静态电流与休眠时间的乘积。
POR部分包括POR时间即从发生DS唤醒中断到执行第一条指令之间的时间。有关POR时间的详细信息,诸参阅相应器件的数据手册。POR电流根据许多器件设置和应用因素而变化,因此,最好通过实验方法获得。
注意:在具有内部稳压器的器件上,POR时间和电流将包含稳压器对VCAP引脚上的电容充电所需的时间和电流(如果器件在深度休眠模式下进行了放电)。
初始化部分是初始化时间(TINIT)和电流,从器件开始执行代码到器件进入主循环为止。两者都随应用的不同而变化,最好通过测量进行评估。可以使用发布的动态电流规范对它们进行估算,以确定MPLAB@ IDE中的电流和跑表功能,从而测量初始化执行时间。
得失平衡时间是相等的时间点。在数学上,表示为式(2.1)和式(2.2)相等。通常使用式(2.3)计算耳。;此时,休眠或深度休眠时间等于TBE。
如果休眠持续时间比Tn。长,将使用深度休眠;如果休眠时间比短,将使用休眠模式。休眠时间可变的应用可以同时使用休眠和深度休眠,以使电流消耗最经济有效。
得失平衡时间是指:把器件从深度休眠状态巾重肩的较高功耗要求考虑在内,为了使深度休眠模式的总功耗低于休眠模式的总功耗,器件必须保持多长时间的深度休眠状态。可使用式(2.1)至式(2.3)这三个公式计算TBE。A44L-0001-0165200A
第一步是计算使用休眠模式和深度休眠模式所耗用的总电荷。在休H民模式下,它等于休眠静态电流与器件处于休眠状态的时间的乘。这里使用的是电荷而不是能量,因为在这两种情况下电压都将保持恒定,所以可以忽略。使用电荷还可以在执行功率预算时与电池容量规范轻松比较。
对于深度休眠,公式有三个组成部分:上电、软件初始化和深度休眠(式(2.2))。
深度休眠部分与休眠能量计算类似,就是深度休眠静态电流与休眠时间的乘积。
POR部分包括POR时间即从发生DS唤醒中断到执行第一条指令之间的时间。有关POR时间的详细信息,诸参阅相应器件的数据手册。POR电流根据许多器件设置和应用因素而变化,因此,最好通过实验方法获得。
注意:在具有内部稳压器的器件上,POR时间和电流将包含稳压器对VCAP引脚上的电容充电所需的时间和电流(如果器件在深度休眠模式下进行了放电)。
初始化部分是初始化时间(TINIT)和电流,从器件开始执行代码到器件进入主循环为止。两者都随应用的不同而变化,最好通过测量进行评估。可以使用发布的动态电流规范对它们进行估算,以确定MPLAB@ IDE中的电流和跑表功能,从而测量初始化执行时间。
得失平衡时间是相等的时间点。在数学上,表示为式(2.1)和式(2.2)相等。通常使用式(2.3)计算耳。;此时,休眠或深度休眠时间等于TBE。
如果休眠持续时间比Tn。长,将使用深度休眠;如果休眠时间比短,将使用休眠模式。休眠时间可变的应用可以同时使用休眠和深度休眠,以使电流消耗最经济有效。
上一篇:休眠模式的使用
上一篇:扩展型WDT和深度休眠WDT