完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位大佬,最近我要在RK3566的板子夹上做蓝牙的(用2.0系统源码)。然后我看相关驱动器的硬件驱动路径/外围设备下面没有蓝牙的驱动路径;子系统通信蓝牙相关的文件夹/foundation/communication/bluetooth/services/bluetoothstandard/hardware硬件硬件相关_只有一个头文件bluetoothhal.h 编译完整个系统也没有相关硬件后库(libbluetooth_hal.so) 然后我找到最新的官网3.1发布的源码,发现下面有蓝牙相关驱动的驱动程序 但我看 3.1 的编译不是构建了很多多个打包文件,在 2.0 之前的都没有,不知道直接复制过来不行,而且对于鸿蒙编译我也特别有,比如这个文件夹,我该在哪个类似的列表中勾选那个东西去添加这个驱动? 3.1源码子系统通信蓝牙相关的文件夹/foundation/communication/bluetooth/services/bluetooth_standard/hardware下是这样的 除了包括头文件外,也有src文件夹,还有硬件相关的BUILD.gn(生成bluetooth_hdi_adapter库),蓝牙头文件bluetooth_hdi.h名字和一些名字都和2.0的名字不一样,有更新,直接而且我看3.1子系统通信蓝牙相关的其他文件,比如foundationcommunicationbluetoothservicesbluetooth_standardstacksrchcihdi_wrapper.c,和2.0的比较也有更新不同,直接移植复制不大行。 想请问一下如何在2.0系统上移植增加蓝牙驱动呢,有相关的指导文档吗?谢谢~ |
|
相关推荐
1个回答
|
|
开发者您好,2.0 不支持,目前只有 10 种蓝牙,只是在系统安装了蓝牙的接口文件。的bundle.json。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
575 浏览 0 评论
764 浏览 0 评论
666 浏览 0 评论
线上逛展 | 沉浸探索第三届OpenHarmony技术大会五大展区
653 浏览 0 评论
947 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 05:43 , Processed in 0.695736 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号