当前位置 :首页 >> 社会

嵌入式整合:提示和技巧——退出时休眠

2023-04-08   来源 : 社会

较高功耗种系统的一种软件架构是让种系统始终西北面REM的系统,仅在直通单个终止服务程序(ISR)时忘却,然后赶紧返回REM静止状态。如果低功耗API试由此可知从他的电机池中的做成终于一点电机,那就有一个严重且特别被忽视的缺失。直通一个终止亦会多余很多等待时间和时钟时间尺度。

督导终止的顺序是一个多步骤的步骤。首先,将codice_值和其他举例来说静止状态信息压入格式化,以便以后丧失。接下来,CPU直指ISR,督导ISR编译器,终于弹出格式化,将codice_丧失到独有静止状态。整个序列可以用由此可知1中的的如由此可知所示来说明了。

由此可知1–标准ISR可用

这样做的问题是,即使低功耗API可用现代的快速微处理器,将所有codice_推到格式化中的然后再丧失它们的工作效率仅仅很较高。这不太可能需要很少的等待时间,甚至不太可能是几纳秒,但是在数百万或数十亿次督导的步骤中的,这不太可能大约在较高增益的系统下花费的大量等待时间。结果就是多余电机池电机量!

大多数ARM微微处理器都有一个并不酷的物理性质,叫做终止时休眠。该物理性质的主导作用是,当ISR顺利完成时,使能该物理性质亦会使MCU赶紧离开REM静止状态,而不是让微处理器每次都离开和终止ISR,多余玩格式化的花销。通过这样做,MCU仅仅被可用为直通ISR,因此当它再次触发时,种系统忘却并赶紧督导ISR,花销之比。结果如由此可知2所示。

由此可知2–终止时休眠的ISR花销

不过,在不可用其他较高功耗设计技术或设计时间尺度中的不会等待时间进行环境保护简化的应用中的,这一物理性质的根本军事优势是显而易见的。如果低功耗API将它内置于软件架构中的,并且是十一号简化之一,则可以节省几毫安的阻抗。然而,如果这个物理性质是在大部分简化已经充分利用的终于充分利用的,那么很不太可能节省的空间并不小。

北京肛肠医院哪家治疗最好
济南妇科医院哪家医院最好
沈阳妇科医院哪家更好
易克好还是英太青好
石家庄白癜风治疗哪家好
卫生间的小飞虫到底是啥?别看外表奇怪的是,但它的危害超出你想象

拍戏死一个又来两个,有点不胜其烦。 那它们又在在哪冒出来的? 小小肌肉的天牛蚯蚓有一个响亮的名号—“矿坑侦探”。 可以说是,天牛蚯...

友情链接