【注】本专栏产生的所有收益将捐赠给贫困山区的孩子,欢迎大家订阅支持。
一、概述
OpenHarmony3.2 Release版默认是适配AP6275s这款蓝牙芯片的,但是打开蓝牙,发现无法扫描到设备、连接设备。目前平台soc为RK3568,根据项目要求,自定义外设。接下来将以解决bug为目的,学习和记录OpenHarmony平台下蓝牙模块的适配流程。
二、原理图
主控连接BT引脚定义
- RK809 CLK :32.768KHz
- UART1M1 :与蓝牙模块通讯的串口
- UART_RTS_GPIO :GPIO4_B6
- RESET_GPIO/BT_REG_ON :GPIO4_A5
- WAKE_GPIO :未定义,硬件拉高1.8V
- WAKE_HOST_IRQ : 未定义,悬空