FM hal層的一些介面

2021-07-10 04:17:31 字數 689 閱讀 5880

前段時間調了fm的驅動,今天有空就整理下。

一、我先整理下在底層關於fm驅動的lib庫,首先要想好在底層我們要準備好提供上層的jni介面。

我目前想到如下幾個介面:

1.fm_power_on();                                  開啟fm;

2.fm_power_off();                                  關掉fm;

3.fm_search_freq(int frq, char up);    fm自動蒐台,並跳到下乙個臺的位置;

4.fm_get_freq();                                     fm得到當前電台的頻率;

5.fm_set_mute();                                   設定fm靜音;

6.fm_set_volue(int value);                    設定fm的音量大小;              

這些函式實現後,編譯成動態庫(生成.so檔案)。

二、在framework/base/core/jni目錄下實現乙個.cpp檔案把lib庫呼叫,實現fm的一些工作,這個jni就會直接給mangerserver,最上面的apk應用會呼叫manger層,而manger和mangerserver之間的通訊是通過ipc機制實現的。

一些免費的介面,

整理一些實用的介面,以後個人專案中方便呼叫 一 快遞介面 1.ps 快遞公司編碼 申通 shentong ems ems 順豐 shunfeng 圓通 yuantong 中通 zhongtong 韻達 yunda 天天 tiantian 2.匯通 huitongkuaidi 全峰 quanfengk...

VC的一些介面庫

guitoolkit 開源,類似visual studio 2003風格 gardenui 免費,介面效果挺好的,xml,介面 分離 cjlib 開源,免費,unicode編碼,是xtreme toolkit的前生,但xtreme toolkit收費了 libuidk 部分免費,不開源,效果好,適合...

一些ios介面api

天氣介面 介面 詞語2012 12 20 10 11 網 拍拍 財付通 百付寶 115 有道api介面引數說明 返回xml格式 13892101112 陝西延安 或者手機號碼 返回json格式 fyodaocallback 1,舉例 mobile 15018788111 要查詢的 號碼 conten...