自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心跳包的博客

一位热爱嵌入式,相信技术改变世界,实现梦想的心跳包

  • 博客(18)
  • 资源 (12)
  • 收藏
  • 关注

原创 全网最全-QCC51xx-QCC30xx(TWS)系列从入门到精通开发教程汇总(持续更新中)

QCC3040开发笔记之基本介绍(0)QCC3040开发笔记之开发环境搭建(1)QCC3040开发笔记之debug调试(trb调试,usbt调试,adb调试,WIFI调试)(2)QCC3040开发笔记之按键配置(3)QCC3040开发笔记之按键切换(4)QCC3040开发笔记之按键逻辑(5)QCC3040开发笔记之tone(6)QCC3040开发笔记之提示音(7)QCC3040开发笔记之bitserial接口(8)QCC3040开发笔记之双mic+AEC+ANC(9...

2020-09-22 12:08:02 23841 21

原创 QCC304x系列开发教程(实战篇) 之 QCC304x之DFU(固件升级)

第一、生成安全key在MDE中Tools > Setup DFU security.此过程生成RSA 2048私有和公共安全密钥和其他源文件常量,用于DFU文件的签名验证。这些安全密钥是在<workspace_folder>\dfu文件夹中生成的,其中<workspace_folder>是当前项目工作区的位置。x2w文件。然后rebuild all.此过程确保安全密钥包含在部署的应用程序和项目中。创建dfu下创建version.txt,记录版本号。然后..

2020-09-29 17:23:39 1904 4

原创 QCC304x系列开发教程(实战篇) 之5.4 QCC3040之EQ调试

从107版本后,EQ高通已经嵌入,不需要做任何其他得代码改动。EQ模块得位置上面两幅截图就是EQ得参数位置。然后通过QACT调试工具,可以对EQ参数进行调试。打开QACT的方法在QCC3040开发笔记之QACT用户指南(23)进入EQ调试界面按下图操作然后就可以调节EQ参数了。调试完毕后,点击apply,点击ok.然后保存在上面的文件夹下,找到保存的参数正是我们刚才调节的参数。把除了file=audio的其他三行替换MD...

2020-09-29 10:31:09 3260 17

原创 QCC304x系列开发教程(实战篇) 之5.3 QCC3040之QACT用户指南

QACT安装包不要放在有中文路径下,否则一直会安装报错。打开QACT.点击connection configuration进去之后点击1,然后点2,选择kalaccess.dll文件,workspace file ,把audio(在sdk文件夹下)文件复制到ADK文件夹下,选择3,选择QACT_Modules.qwsp文件C:\qtil\ADK_Toolkit_1.1.1.38_x64\audio\qcc514x_qcc304x\kalimba\kymer...

2020-09-27 12:11:01 2474 2

原创 QCC305x-QCC304x系列开发教程(系统篇)之3.2-音频子系统详解

音频子系统功能:CPU时钟选项(灵活的时钟选项从2 MHz到120 MHz音频处理) 程序ROM: 6Mb 程序RAM/缓存:112KB 数据RAM大小:448KB 模拟DAC:单模模拟输出可配置为差分ab类音频输出或差分高效率输出 模拟ADC:立体声模拟输入可配置为单端线输入,或不平衡或平衡模拟麦克风输入 I2s/脉冲编码调制(PCM)接口1 x单向24位i2s接口 支持8kHz,16kHz,32kHz,44.1 kHz,48kHz,96kHz,192kHz,384kHz采样速...

2020-09-25 15:02:12 2430

原创 QCC305x-QCC304x系列开发教程(系统篇)之3.1-应用程序子系统详解

高通的应用系统中为什么会有应用子系统?它的作用是什么?它有包括哪些?了解和理解应用子系统有助于我们熟悉整个高通蓝牙软件架构。应用程序子系统,是一个基于处理器的子系统,提供片上蓝牙高级协议栈功能和客户可编程性。它有两个32位处理器,一个用于高通技术国际有限公司(QTIL)固件,另一个用于客户执行,具有内存保护逻辑。主要的非易失性程序存储是内部闪存接口使用高速四串行外围接口(QSPI)接口。 缓存为两个处理器提供程序代码和数据,以及文件系统数据和芯片配置所需的任何其他数据。...

2020-09-25 14:15:23 2968

原创 QCC304x系列开发教程(实战篇) 之6.2 QCC3040之麦克风配置

本部分主要说明如何配置麦克风麦克风配置的一些设置在配置文件中定义::...\adk\src\domains\audio\kymera\kymera_config.hmic0控制设置的配置文件:...\adk\src\domains\audio\microphones\microphones_config.hmic1和mic2是同样的设置当使用数字麦克风,一些额外的设置是必需的:配置文件中用于CLK的pio行和数据使用等的MIB密钥配置更新:fw_cfg\..

2020-09-23 16:20:57 2100 7

原创 QCC304x系列开发教程(实战篇) 之6.1 QCC3040之扬声器增益

这部分主要说明如何配置音量控制配置增益的文件...\adk\src\domains\audio\kymera\kymera_config.h固定音量级别的音调和音频提示是由以下#define:define 默认值 说明 KYMERA_CONFIG_TONE_VOLUME -20db 此固定音量级别应用于音调,而与当前操作音量级别无关 KYMERA_CONFIG_PROMPT_VOLUME -10dB

2020-09-23 15:41:19 1752

原创 QCC304x系列开发教程(实战篇)之4.4QCC3040之添加用户按键事件处理程序实例(BUTTON example)

用户按键配置,用户MDE配置导入参考QCC3040开发笔记之用户按键配置(3)QCC3040开发笔记之MDE按键导入配置(4)本篇主要是如何创建一个按钮事件处理程序。用户需求:当按下一个按钮1秒且没有手机连接时,闪烁一个LED 3次。详细说明:场景:耳机没有连接手机:1.按键MFB_BUTTON2.保持一秒钟直到音调响起3.释放MFB_BUTTON绿色led必须以500ms的间隔闪烁三次.步骤:1.在earbud_ui_config,c中定义一个ui_inp.

2020-09-23 14:15:26 1959

原创 QCC305x-QCC304x系列开发教程(系统篇)之3.5 主应用状态机详解

一、appSmInittypedef struct{ TaskData task; /*!< SM task */ appState state; /*!< Application state */ phyState phy_state; /*!< 存储当前物理状态 */ uint16 disconnect_lock;

2020-09-15 19:05:38 1783 1

原创 QCC305x-QCC304x系列开发教程(系统篇)之3.6 电源管理系统

一、电池检测batter_monitor_config.h//!@{ @name Battery voltage levels in milli-volts#define appConfigBatteryFullyCharged() (4200)#define appConfigBatteryVoltageOk() (3600)#define appConfigBatteryVoltageLow() (3300)#define appCon...

2020-09-14 18:38:07 2107 1

原创 【蓝牙】BES2300P----电源模块

电源管理依赖硬件接法 RST 和 VCHG,接上充电线后,系统会直接重启。如果接上这两 个 pin 的话,耳机在充电模式下,无法启动,因为电源管理会检测 VCHG;如果只接上 RST 的话,则充电模式下仍然可以强制开机。 ...

2020-09-07 15:38:57 1076 2

原创 QCC304x系列开发教程(实战篇) 之7.1 QCC3040之配对分析

3040双耳和手机配对后,关闭手机蓝牙或者解除配对,双耳无法再次进入设备发现状态,也就是没法进入配对模式。下面看下配过对的手机,注意配对手机不要打开蓝牙的开机log Line 50: 2650.675 apps1: 0082: pairing_EirSetupCompleteCallback success=1 Line 51: 2650.675 apps1: 0083: pairing_SetState, Current State = 1, New State = 2 Line

2020-09-05 17:06:11 3745 3

原创 QCC304x系列开发教程(实战篇) 之 QCC3040之用户加自己的任务模板

第一、添加appuser.htypedef struct{ TaskData task;}UserTaskData;extern UserTaskData app_user;#define UserGetTaskData() (&app_user)#define UserGetTask() (&app_user.task)第二、添加appuser.c#include "user.h"static void us

2020-09-02 14:42:25 1355 8

原创 QCC304x系列开发教程(实战篇) 之8.2 QCC3040之UART配置和应用

串口引脚配置#include "pio.h"#include "pio_if.h"#define GPIO_TX XXX#define GPIO_RX XXXbool PioSetFunction(uint16 pin, pin_function_id function);PioSetFunction(GPIO_TX, UART_TX);PioSetFunction(GPIO_RX, UART_RX);typedef enum { /** UART

2020-09-01 20:11:23 2357 8

原创 QCC304x系列开发教程(实战篇) 之 QCC3040之双耳启动分析

副耳193.412 apps1: Processor 1193.412 apps1: Firmware ID 1598940821193.412 apps1: IPC Other processor has Trap API v10.9.0193.412 apps1: MAIN Boot took 116712 instructions, 29014 stalls, 241751 clocks193.412 apps1: 0000: handleMessageA.

2020-09-01 17:38:19 1493

原创 QCC305X-QCC304x系列开发教程(系统篇)之3.4-Mirroring详解

void MirrorProfile_SetState(mirror_profile_state_t state){ mirror_profile_task_data_t *sp = MirrorProfile_Get(); mirror_profile_state_t old_state = sp->state; mirror_profile_peer_mode_state_t pm_state = MIRROR_PROFILE_PEER_MODE_STATE_SNIFF.

2020-09-01 16:44:11 1665

原创 QCC305x-QCC304x系列开发教程(系统篇)之3.3-高通音频子系统Kymera组件详解

/*! \brief The kymera module states. */typedef enum app_kymera_states{ /*! Kymera is idle. */ KYMERA_STATE_IDLE,//0 /*! Starting master A2DP kymera in three steps. */ KYMERA_STATE_A2DP_STARTING_A,//1 KYMERA_STATE_A2DP_STARTING_B,//2.

2020-09-01 16:09:49 3484 4

nrf5340 datasheet

nrf5340 datasheet

2022-08-17

Zephyr Project Documentation3.09版

物联网操作系统Zephyr项目文档英文版

2022-05-08

ES8311 datesheet

ES8311 datesheet

2021-09-02

BES2500IU Datasheet_v0.10.pdf

BES2500IU Datasheet_v0.10.pdf

2021-06-29

LIS2DW12应用手册.pdf

LIS2DW12应用手册

2021-06-01

AC6082A_AC6982B 原理图更新.rar

杰里AC6082A原理图更新

2021-03-11

bin文件转换为数组bintoshuzu.rar

bin文件转换为数组 详细说明在下面的博客 https://xintiaobao.blog.csdn.net/article/details/113057874

2021-01-23

yuliao.rar

把很多音频合成一个bin文件并统计每个音频文件的大小的方法(内含转换脚本) 详细解说在:https://xintiaobao.blog.csdn.net/article/details/112847411

2021-01-20

wav2sbc.rar

1.wav2sbc转换工具wav2sbc.exe 2.内含作者自己写的一个demo 3.转换的完整脚本文件夹

2020-12-29

wav2sbc转换工具

wav2sbc转换工具

2020-12-29

洛达153x OTA升级软件包加说明

1.安卓升级包AB153x-2.3.3-release.apk 2.ota升级说明文档AB1532_V2 1 0_FOTA_SOP(1).pptx

2020-10-10

ARM GNU工具链.zip

恒玄BES2300编译工具链

2020-08-19

jl_toolchain_update_2.3.6.exe

杰理蓝牙芯片JL690X系列、79系列_开发安装工具jl_toolchain_update_2.3.6.exe

2020-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除