RK3399
文章平均质量分 92
主要通过RK3399学习常规的蓝牙,Wi-Fi,以及BSP
Wireless_Link
有丰富的蓝牙车载经验,曾给HAVAL H6,F7,江淮,北汽,丰田,大众,江铃等众多车型做过蓝牙车载方案,对传统蓝牙,低功耗蓝牙都有深入的研究。
展开
-
Android 8~12蓝牙架构组件介绍
虽然开发板中有两个位置,但是/system/app/Bluetooth/lib/arm64/libbluetooth_jni.so是一个软连接,所以真实的so还是在/system/lib64/libbluetooth_jni.so。特定芯片厂商的vendor部分,Android把特定常用的操作,比如power控制,下载固件,sco等行为抽象出来,用so的方式来达到切换的效果。这个是蓝牙的jni库,编译在Bluetooth.apk中,主要通过jni跟底层的bluedroid蓝牙协议栈沟通。原创 2022-12-25 11:23:21 · 3318 阅读 · 0 评论 -
Android.bp学习
Blueprint是生成、解析Android.bp的工具,是Soong的一部分。重要的事情说三篇,Android.mk可以引用Android.bp中的模块,反之Android.bp不能引用Android.mk中的模块。重要的事情说三篇,Android.mk可以引用Android.bp中的模块,反之Android.bp不能引用Android.mk中的模块。重要的事情说三篇,Android.mk可以引用Android.bp中的模块,反之Android.bp不能引用Android.mk中的模块。原创 2022-12-17 11:02:50 · 1858 阅读 · 0 评论 -
Android.mk 入门学习
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。LOCAL_PATH变量制定了该.mk的路径,$(call my-dir)调用NDK内部的函数获得当前.mk文件的路径include $(CLEAR_VARS)清空了除了LOCAL_PATH之外的所有LOCAL_xxx变量的值。原创 2022-12-10 08:58:43 · 1580 阅读 · 0 评论 -
Firefly RK3399 PC pro Android 10下载验证
百度网盘 请输入提取码密码:1234下载后检查md5值,检查下载是否正确:解压编译image的路径:rockdev/Image-rk3399_roc_pc_plus/ROC-RK3399-PC-Pro_Android10_HDMI_221130.img如果中间编译错误,需要根据编译错误解决问题百度网盘 请输入提取码密码:1234烧写image的链接为:2. 使用USB线缆升级固件 — Firefly Wiki我使用的是windows的下载方式,方式如下:下载 Release_DriverAssistant.原创 2022-12-03 20:03:08 · 2246 阅读 · 2 评论 -
Firefly RK3399 PC pro开发板资料
Firefly | 让科技更简单,让生活更智能Firefly | 让科技更简单,让生活更智能串口调试 — Firefly Wiki波特率:1500000数据位:8停止位:1奇偶校验:无流控:无1. 更新固件介绍 — Firefly Wiki升级模式MaskRom 升级模式Loader 升级模式SD 升级模式简单描述1. 使用USB线将主板连接到电脑上;2. 硬件操作使板子进入升级模式;3. 在PC上使用USB升级单板固件。1. 使用USB线将主板连接到电脑上;原创 2022-11-19 07:16:18 · 1250 阅读 · 0 评论