摘要

mbed OS是ARM公司新推出的物联网嵌入式系统,它提供了高效开发物联网产品所需的所有功能,开发流程简单、应用广泛.为满足物联网硬件及能耗的需求,本文提出了以基于STM32上的mbed OS移植方案,突破了mbed OS所适用芯片的局限性,对mbed OS的低功耗模式进行了研究,提出了优化功耗的可行性策略,同时针对mbed OS未涉及的看门狗功能,设计了一种在该系统下的实现方案并提出了低功耗模式下的运行策略,通过能耗测量实验证实了mbed OS功耗性能可观.