單片機(jī)RTOS環(huán)境下低功耗設(shè)計有兩種比較常見的設(shè)計方式:普通低功耗設(shè)計和超低功耗設(shè)計
指處理器間歇性進(jìn)入低功耗狀態(tài),但會定期喚醒,這種功耗就做不到很低。單片機(jī)在RTOS中,實現(xiàn)這種普通低功耗,通常是在任務(wù)處于Idle(空閑任務(wù))中實現(xiàn)其低功耗功能。Idle空閑任務(wù)定期進(jìn)入低功耗,但會定期喚醒,檢測是否有更高優(yōu)先級任務(wù)響應(yīng)。在處于低功耗狀態(tài)下,也可以通過外部事件或中斷歡迎處理器。另外,有些RTOS可以通過“HOOK鉤子函數(shù)”進(jìn)行低功耗操作;同時,有些RTOS的空閑任務(wù)可能需要進(jìn)行一些配置。
在空閑狀態(tài)進(jìn)入低功耗,通過中斷或者外部事件喚醒。要想做到超低功耗,沒事時別來打擾CPU,這種CPU進(jìn)入“深入低功耗”的方式,和前面,這與CPU的低功耗模式有關(guān)。比如:睡眠、停機(jī)、待機(jī)等。不同的處理器各種低功耗模式可能有差異,具體如何實現(xiàn),如何喚醒,要結(jié)合具體CPU實現(xiàn)方法完成。
當(dāng)然,還有其他實現(xiàn)低功耗的方法,歡迎小伙伴們一起分享。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 南京辦事處葛經(jīng)理:17626012283
無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設(shè)備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務(wù)郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號