【E1334】蓝牙耳机的源代码

2021-09-27 16:50:34      索炜达电子      574     

项目编号:E1334

文件大小:7M

源码说明:带中文注释

开发环境:C编译器

简要概述:

蓝牙耳机的源代码

目录│文件列表:

 └ Bluetooth-headset

    │ Makefile

    ├ apps

    │  │ Makefile

    │  ├ anc

    │  │  │ Makefile

    │  │  ├ inc

    │  │  │  │ app_anc.h

    │  │  │  └ peak_detector.h

    │  │  └ src

    │  │     │ app_anc.c

    │  │     └ peak_detector.c

    │  ├ apptester

    │  │  │ app_audtest.cpp

    │  │  │ app_audtest.h

    │  │  │ app_audtest_pattern.h

    │  │  │ audiobuffer.c

    │  │  │ audiobuffer.h

    │  │  └ Makefile

    │  ├ audioplayers

    │  │  │ a2dpplay.cpp

    │  │  │ app_audio.cpp

    │  │  │ app_audio.h

    │  │  │ bt_sco_chain.cpp

    │  │  │ bt_sco_chain.h

    │  │  │ bt_sco_chain_param_default.c

    │  │  │ cvsdplay.cpp

    │  │  │ digmici2splay.cpp

    │  │  │ flacplay.cpp

    │  │  │ fmradio.cpp

    │  │  │ fmradio.h

    │  │  │ Makefile

    │  │  │ msbcplay.cpp

    │  │  │ voicebtpcmplay.cpp

    │  │  │ voicepcmplay.cpp

    │  │  └ rbplay

    │  │     │ rbpcmbuf.cpp

    │  │     │ rbpcmbuf.h

    │  │     │ rbplay.cpp

    │  │     │ rbplay.h

    │  │     │ rbplaysd.cpp

    │  │     │ rbplaysd.h

    │  │     │ rb_ctl.cpp

    │  │     │ rb_ctl.h

    │  │     └ utils.h

    │  ├ battery

    │  │  │ app_battery.cpp

    │  │  │ app_battery.h

    │  │  └ Makefile

    │  ├ burn

    │  │  │ app_burn.cpp

    │  │  │ app_burn.h

    │  │  └ Makefile

    │  ├ capacity

    │  │  │ app_capacity.h

    │  │  └ Makefile

    │  ├ cmd

    │  │  │ app_cmd.cpp

    │  │  │ app_cmd.h

    │  │  └ Makefile

    │  ├ common

    │  │  │ app_thread.c

    │  │  │ app_thread.h

    │  │  │ app_utils.c

    │  │  │ app_utils.h

    │  │  └ Makefile

    │  ├ factory

    │  │  │ app_factory.cpp

    │  │  │ app_factory.h

    │  │  │ app_factory_audio.cpp

    │  │  │ app_factory_audio.h

    │  │  │ app_factory_bt.cpp

    │  │  │ app_factory_bt.h

    │  │  │ app_factory_cdc_comm.c

    │  │  │ app_factory_cdc_comm.h

    │  │  │ app_factory_playbuf.h

    │  │  │ Makefile

    │  │  │ sys_api_cdc_comm.c

    │  │  │ sys_api_cdc_comm.h

    │  │  │ usbcdc_thread.c

    │  │  └ usbcdc_thread.h

    │  ├ faultcode

    │  │  │ faultcode.h

    │  │  │ history_record.c

    │  │  │ history_record.h

    │  │  └ Makefile

    │  ├ key

    │  │  │ app_key.cpp

    │  │  │ app_key.h

    │  │  └ Makefile

    │  ├ main

    │  │  │ apps.cpp

    │  │  │ apps.h

    │  │  │ apps_tester.cpp

    │  │  │ app_status_ind.h

    │  │  └ Makefile

    │  ├ mic

    │  │  │ app_mic.cpp

    │  │  │ app_mic.h

    │  │  └ Makefile

    │  ├ ota

    │  │  │ Makefile

    │  │  │ ota_handler.cpp

    │  │  └ ota_handler.h

    │  ├ pwl

    │  │  │ app_pwl.cpp

    │  │  │ app_pwl.h

    │  │  └ Makefile

    │  ├ usbaudio

    │  │  │ Makefile

    │  │  └ usbaudio_entry.c

    │  ├ usbhost

    │  │  │ app_usbhost.c

    │  │  │ app_usbhost.h

    │  │  └ Makefile

    │  ├ user_apps

    │  │  │ Makefile

    │  │  │ user_anc.cpp

    │  │  │ user_anc.h

    │  │  │ user_apps.cpp

    │  │  │ user_apps.h

    │  │  │ user_battery.cpp

    │  │  │ user_battery.h

    │  │  │ user_charge.cpp

    │  │  │ user_charge.h

    │  │  │ user_coulomb.cpp

    │  │  │ user_coulomb.h

    │  │  │ user_key.cpp

    │  │  │ user_key.h

    │  │  │ user_led.cpp

    │  │  │ user_led.h

    │  │  │ user_sensor.cpp

    │  │  │ user_sensor.h

    │  │  │ user_touch.cpp

    │  │  └ user_touch.h

    │  └ voice_detector

    │     │ app_voice_detector.cpp

    │     │ app_voice_detector.h

    │     │ Makefile

    │     │ voice_detector.c

    │     └ voice_detector.h

    ├ config

    │  │ common.mk

    │  │ Makefile

    │  ├ anc_usb

    │  │  │ target.mk

    │  │  │ tgt_hardware.c

    │  │  └ tgt_hardware.h

    │  ├ best2300_ep

    │  │  │ target.mk

    │  │  │ tgt_hardware.c

    │  │  └ tgt_hardware.h

    │  ├ best2300_ep_anc

    │  │  │ target.mk

    │  │  │ tgt_hardware.c

    │  │  └ tgt_hardware.h

    │  ├ best2300_ep_evb

    │  │  │ target.mk

    │  │  │ tgt_hardware.c

    │  │  └ tgt_hardware.h

    │  └ _default_cfg_src_

    │     │ app_status_ind.c

    │     │ slave_code.S

    │     │ tgt_hardware.c

    │     │ tgt_hardware.h

    │     └ res

    │        ├ cn

    │        │  │ AKG_OFF_16000.txt

    │        │  │ SOUND_ANSWER.txt

    │        │  │ SOUND_CHARGE_FINISH.txt

    │        │  │ SOUND_CHARGE_PLEASE.txt

    │        │  │ SOUND_CONNECTED.txt

    │        │  │ SOUND_DIS_CONNECT.txt

    │        │  │ SOUND_EIGHT.txt

    │        │  │ SOUND_FIVE.txt

    │        │  │ SOUND_FOUR.txt

    │        │  │ SOUND_HUNG_UP.txt

    │        │  │ SOUND_INCOMING_CALL.txt

    │        │  │ SOUND_LANGUAGE_SWITCH.txt

    │        │  │ SOUND_MUTE_OFF.txt

    │        │  │ SOUND_MUTE_ON.txt

    │        │  │ SOUND_NINE.txt

    │        │  │ SOUND_ONE.txt

    │        │  │ SOUND_OVER.txt

    │        │  │ SOUND_PAIRING.txt

    │        │  │ SOUND_PAIRING_FAIL.txt

    │        │  │ SOUND_PAIRING_SUCCESS.txt

    │        │  │ SOUND_PAIR_ENABLE.txt

    │        │  │ SOUND_POWER_OFF.txt

    │        │  │ SOUND_POWER_ON.txt

    │        │  │ SOUND_REFUSE.txt

    │        │  │ SOUND_SEVEN.txt

    │        │  │ SOUND_SIX.txt

    │        │  │ SOUND_THREE.txt

    │        │  │ SOUND_TWO.txt

    │        │  │ SOUND_VOL_MAX.txt

    │        │  │ SOUND_VOL_MIN.txt

    │        │  │ SOUND_WARNING.txt

    │        │  └ SOUND_ZERO.txt

    │        ├ en

    │        │  │ Maximumvolume_16k.txt

    │        │  │ paired_16k.txt

    │        │  │ SOUND_ALEXA_START.txt

    │        │  │ SOUND_ALEXA_STOP.txt

    │        │  │ SOUND_ANSWER.txt

    │        │  │ SOUND_CHARGE_FINISH.txt

    │        │  │ SOUND_CHARGE_PLEASE.txt

    │        │  │ SOUND_CONNECTED.txt

    │        │  │ SOUND_DIS_CONNECT.txt

    │        │  │ SOUND_EIGHT.txt

    │        │  │ SOUND_FIVE.txt

    │        │  │ SOUND_FOUR.txt

    │        │  │ SOUND_GSOUND_MIC_CLOSE.txt

    │        │  │ SOUND_GSOUND_MIC_OPEN.txt

    │        │  │ SOUND_GSOUND_NC.txt

    │        │  │ SOUND_HUNG_UP.txt

    │        │  │ SOUND_INCOMING_CALL.txt

    │        │  │ SOUND_LANGUAGE_SWITCH.txt

    │        │  │ SOUND_MUTE_OFF.txt

    │        │  │ SOUND_MUTE_ON.txt

    │        │  │ SOUND_NINE.txt

    │        │  │ SOUND_ONE.txt

    │        │  │ SOUND_OVER.txt

    │        │  │ SOUND_PAIRING.txt

    │        │  │ SOUND_PAIRING_FAIL.txt

    │        │  │ SOUND_PAIRING_SUCCESS.txt

    │        │  │ SOUND_PAIR_ENABLE.txt

    │        │  │ SOUND_POWER_OFF.txt

    │        │  │ SOUND_POWER_ON.txt

    │        │  │ SOUND_REFUSE.txt

    │        │  │ SOUND_SEVEN.txt

    │        │  │ SOUND_SIX.txt

    │        │  │ SOUND_THREE.txt

    │        │  │ SOUND_TWO.txt

    │        │  │ SOUND_WARNING.txt

    │        │  └ SOUND_ZERO.txt

    │        ├ eq

    │        │  └ EQ_COEF.txt

    │        └ ring

    │           │ SOUND_RING_16000_MAX.txt

    │           │ SOUND_RING_16000_MIN.txt

    │           │ SOUND_RING_44100.txt

    │           │ SOUND_RING_48000.txt

    │           └ SOUND_RING_8000.txt

    ├ mbed

    │  │ Makefile

    │  ├ api

    │  │  │ DirHandle.h

    │  │  │ FileBase.h

    │  │  │ FileHandle.h

    │  │  │ FileLike.h

    │  │  │ FilePath.h

    │  │  │ FileSystemLike.h

    │  │  │ mbed.h

    │  │  │ mbed_assert.h

    │  │  │ mbed_debug.h

    │  │  │ mbed_error.h

    │  │  │ platform.h

    │  │  └ toolchain.h

    │  └ common

    │     │ assert.c

    │     │ FileBase.cpp

    │     │ FileLike.cpp

    │     │ FilePath.cpp

    │     │ FileSystemLike.cpp

    │     │ Makefile

    │     └ retarget.cpp

    ├ platform

    │  │ Makefile

    │  ├ cmsis

    │  │  │ cmsis_nvic.c

    │  │  │ LICENSE.txt

    │  │  │ Makefile

    │  │  │ patch.c

    │  │  │ reg_patch.h

    │  │  │ system_ARMCM4.c

    │  │  ├ DSP_Lib

    │  │  │  │ Makefile

    │  │  │  ├ BasicMathFunctions

    │  │  │  │  │ arm_abs_f32.c

    │  │  │  │  │ arm_abs_q15.c

TAG蓝牙耳机
  • 3 次
  • 5 分