微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2523應用程式如何去收到battery management的通知?

mt2523應用程式如何去收到battery management的通知?

时间:10-02 整理:3721RD 点击:
建議可以參考 Battery_management_get_status 的做法 . 在此應用程式中實作了適配層 ,它會向 middleware 註冊 callback 函式 . 一旦電池狀態有變化 ,此 callback 函式會被呼叫並發 queue event 給 main( 或特定 ) 的 task. 這些 task 收到 queue event 後可開始去讀取電池充電訊息 ( 參考 SDK APIs) 並做適當的處理 .

相關的調配的 APIs 如下 :
bool battery_message_allocate(uint32_t *handle);
bool battery_message_receive(uint32_t handle, battery_message_context_t *message);

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top