2021-09-27 16:50:34 索煒達(dá)電子 798
項目編號:E1334
文件大小:7M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
藍(lán)牙耳機的源代碼
目錄│文件列表:
└ 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