原创 《Android架構從入門到入土》之定位系統——GNSS框架

目錄基本環境演示場景一、GPS通信協議二、app獲取定位信息三、封裝AIDL接口和系統服務註冊四、AIDL接口五、實例化AIDL接口六、實現JNI調用HIDL HAL接口七、實現Gnss的HIDL HAL 基本環境 開發板:hi

原创 ARM Linux 設備樹基本知識

關於Linux 設備樹 ##0. DTS、DTC和DTB   ① DTS,位於arch/arm/boot/dts/;   ② DTC,將.dts編譯爲.dtb的工具,源碼位於scripts/dtc/;   ③ DTB (Dev

原创 android HIDL HAL控制LED demo(一)之C++作客戶端

目錄基本環境演示場景一、 HIDL 代碼二、純 Binder 化 HAL三、HAL 純綁定式服務器四、C++實現 HAL 客戶端五、JAVA實現用戶界面APP六、系統配置七、測試和總結參考文獻 基本環境 開發板:hikey960

原创 android HIDL HAL控制LED demo(二)之JAVA作客戶端

目錄基本環境演示場景 基本環境 開發板:hikey960 (4G+32G版本) 代碼:aosp,Android R(master分支) 開發環境:64bit ubuntu 16.04 演示場景

原创 android studio項目嵌入到Android系統源碼

目錄基本環境演示場景 基本環境 開發板:hikey960 代碼:aosp,Android R 開發環境:Windows 10 Pro,Android Studio 3.4,64bit ubuntu 16.04 演示場景 com