资源简介
资料详细,除了规格书外,还包含了蓝牙耳机PCB+BES200的电路设计,BES2000的SDK开发包资源,工具齐全。
代码片段和文件信息
/***************************************************************************
*
* Copyright 2015-2019 BES.
* All rights reserved. All unpublished rights reserved.
*
* No part of this work may be used or reproduced in any form or by any
* means or stored in a database or retrieval system without prior written
* permission of BES.
*
* Use of this work is governed by a license granted by BES.
* This work contains confidential and proprietary information of
* BES. which is protected by copyright trade secret
* trademark and other intellectual property rights.
*
****************************************************************************/
#include “plat_types.h“
#include “hal_timer.h“
#include “hal_trace.h“
#include “hal_sysfreq.h“
#include “aud_section.h“
#include “audioflinger.h“
#include “anc_process.h“
#include “cmsis.h“
#include “cmsis_os.h“
#include “hal_timer_raw.h“
#include “hwtimer_list.h“
#include “app_thread.h“
#include “tgt_hardware.h“
#include “pmu.h“
#include “hal_bootmode.h“
#include “hal_codec.h“
#include “app_anc.h“
#include “app_status_ind.h“
#ifdef __SIMPLE_INTERNAL_Player_SUPPORT__
#include “simple_internal_player.h“
#endif
#include “hal_aud.h“
#define ANC_MODE_SWITCH_WITHOUT_FADE
extern uint8_t app_poweroff_flag;
uint32_t app_anc_get_anc_status(void);
void app_anc_disable(void);
void app_anc_close_anc(void);
osStatus osDelay(uint32_t millisec);
void app_anc_timer_set(uint32_t request uint32_t delay);
extern bool app_mode_is_usbaudio(void); //96k 384k
extern bool app_mode_is_i2s(void); //96k 384k
void app_anc_init_timer(void);
extern void i2s_player_send_stop(void);
extern void fb_anti_howl_start(void);
extern void fb_anti_howl_stop(void);
extern void hal_codec_reconfig_pll_freq(enum AUD_SAMPRATE_T dac_rate enum AUD_SAMPRATE_T adc_rate);
extern void anc_status_sync(void);
extern void anc_status_sync_init(void);
void app_anc_switch_set_edge(uint8_t down_edge);
#ifdef __ANC_STICK_SWITCH_USE_GPIO__
typedef void (*ANC_KEY_CALLBACK)(uint8_t status);
static ANC_KEY_CALLBACK app_switch_callback;
#endif
extern int app_shutdown(void);
extern int app_reset(void);
extern void analog_aud_codec_speaker_enable(bool en);
#ifdef __SUPPORT_ANC_SINGLE_MODE_WITHOUT_BT__
extern bool anc_single_mode_is_on(void);
#endif
enum
{
ANC_STATUS_OFF = 0
ANC_STATUS_ON
ANC_STATUS_WAITING_ON
ANC_STATUS_WAITING_OFF
ANC_STATUS_INIT_ON
ANC_STATUS_NONE
};
enum
{
ANC_EVENT_INIT = 0
ANC_EVENT_OPEN
ANC_EVENT_CLOSE
ANC_EVENT_FADE_IN
ANC_EVENT_FADE_OUT
ANC_EVENT_CHANGE_SAMPLERATE
ANC_EVENT_CHANGE_STATUS
ANC_EVENT_HOWL_PROCESS
ANC_EVENT_SYNC_STATUS
ANC_EVENT_SYNC_INIT
ANC_EVENT_PWR_KEY_MONITOR
ANC_EVENT_PWR_KEY_MONITOR_REBOOT
ANC_EVENT_SWITCH_KEY_DEBONCE
SIMPLE_Player_CLOSE_CODEC_EVT
SIMPLE_Player_DELAY_STOP_EVT
ANC_EVENT_NONE
};
static uint32_t anc_work_status = ANC_STATUS_OFF;
static uint32_t anc_timer_request = ANC_EVENT_NONE;
sta
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-02-18 17:05 TWS BES2000蓝牙耳机\
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\bes2000\
文件 1410989 2019-04-12 18:19 TWS BES2000蓝牙耳机\BES2000-IS_Datasheet_v0.20.pdf
文件 239698 2019-04-12 18:19 TWS BES2000蓝牙耳机\bes2000.rar
文件 1185144 2019-04-12 18:20 TWS BES2000蓝牙耳机\bes2000\Zli
文件 137345 2019-04-12 18:21 TWS BES2000蓝牙耳机\bes2000\zli
文件 65320 2019-04-19 17:21 TWS BES2000蓝牙耳机\QQ截图20190419172107.png
目录 0 2019-05-06 18:11 TWS BES2000蓝牙耳机\stereo_master\
文件 23147711 2020-02-18 17:05 TWS BES2000蓝牙耳机\stereo_master.zip
文件 1249 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\.gitignore
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\anc\
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\anc\inc\
文件 1660 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\anc\inc\app_anc.h
文件 1153 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\anc\inc\peak_detector.h
文件 1602 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\anc\Makefile
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\anc\src\
文件 33378 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\anc\src\app_anc.c
文件 5545 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\anc\src\peak_detector.c
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\
文件 9642 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\app_audtest.cpp
文件 856 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\app_audtest.h
文件 2132718 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\app_audtest_pattern.h
文件 3991 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\audiobuffer.c
文件 1479 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\audiobuffer.h
文件 4817 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\apptester\Makefile
目录 0 2019-04-30 11:37 TWS BES2000蓝牙耳机\stereo_master\apps\audiopla
文件 52084 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\audiopla
文件 23073 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\audiopla
文件 4533 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\audiopla
文件 34555 2019-01-13 23:33 TWS BES2000蓝牙耳机\stereo_master\apps\audiopla
............此处省略4141个文件信息
- 上一篇:软件方法 上 业务建模和需求 潘加宇
- 下一篇:hadoop课件.zip
评论
共有 条评论