嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 3 元微信扫码支付:3 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
山景单片机BP10_128DBG系列开发资料
山景芯片开发资料。
.
├── C 山景单片机BP10_128DBG系列开发资料 _MVsB1_BT_Audio_SDK_v0.1.12 P05.zip
└── MVsB1_BT_Audio_SDK_v0.1.12 P05
├── BT_Audio_APP
│ ├── BT_Audio_APP_history.txt
│ ├── bt_audio_app_src
│ │ ├── ai
│ │ │ ├── ai.c
│ │ │ ├── ai.h
│ │ │ ├── ai_resample.c
│ │ │ ├── ai_resample.h
│ │ │ ├── md5
│ │ │ │ ├── md5.c
│ │ │ │ └── md5.h
│ │ │ └── speex
│ │ │ ├── config.h
│ │ │ ├── include
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── os_support_custom.h
│ │ │ │ ├── speex
│ │ │ │ │ ├── Makefile.am
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── speex.h
│ │ │ │ │ ├── speex_bits.h
│ │ │ │ │ ├── speex_callbacks.h
│ │ │ │ │ ├── speex_config_types.h.in
│ │ │ │ │ ├── speex_header.h
│ │ │ │ │ ├── speex_stereo.h
│ │ │ │ │ └── speex_types.h
│ │ │ │ └── speex_config_types.h
│ │ │ └── libspeex
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── _kiss_fft_guts.h
│ │ │ ├── arch.h
│ │ │ ├── bfin.h
│ │ │ ├── bits.c
│ │ │ ├── cb_search.c
│ │ │ ├── cb_search.h
│ │ │ ├── cb_search_arm4.h
│ │ │ ├── cb_search_bfin.h
│ │ │ ├── cb_search_sse.h
│ │ │ ├── exc_10_16_table.c
│ │ │ ├── exc_10_32_table.c
│ │ │ ├── exc_20_32_table.c
│ │ │ ├── exc_5_256_table.c
│ │ │ ├── exc_5_64_table.c
│ │ │ ├── exc_8_128_table.c
│ │ │ ├── fftwrap.h
│ │ │ ├── filters.c
│ │ │ ├── filters.h
│ │ │ ├── filters_arm4.h
│ │ │ ├── filters_bfin.h
│ │ │ ├── filters_sse.h
│ │ │ ├── fixed_arm4.h
│ │ │ ├── fixed_arm5e.h
│ │ │ ├── fixed_bfin.h
│ │ │ ├── fixed_debug.h
│ │ │ ├── fixed_generic.h
│ │ │ ├── gain_table.c
│ │ │ ├── gain_table_lbr.c
│ │ │ ├── hexc_10_32_table.c
│ │ │ ├── hexc_table.c
│ │ │ ├── high_lsp_tables.c
│ │ │ ├── kiss_fft.c
│ │ │ ├── kiss_fft.h
│ │ │ ├── kiss_fftr.c
│ │ │ ├── kiss_fftr.h
│ │ │ ├── lpc.c
│ │ │ ├── lpc.h
│ │ │ ├── lpc_bfin.h
│ │ │ ├── lsp.c
│ │ │ ├── lsp.h
│ │ │ ├── lsp_bfin.h
│ │ │ ├── lsp_tables_nb.c
│ │ │ ├── ltp.c
│ │ │ ├── ltp.h
│ │ │ ├── ltp_arm4.h
│ │ │ ├── ltp_bfin.h
│ │ │ ├── ltp_sse.h
│ │ │ ├── math_approx.h
│ │ │ ├── misc_bfin.h
│ │ │ ├── modes.c
│ │ │ ├── modes.h
│ │ │ ├── modes_wb.c
│ │ │ ├── nb_celp.c
│ │ │ ├── nb_celp.h
│ │ │ ├── os_support.h
│ │ │ ├── quant_lsp.c
│ │ │ ├── quant_lsp.h
│ │ │ ├── quant_lsp_bfin.h
│ │ │ ├── sb_celp.c
│ │ │ ├── sb_celp.h
│ │ │ ├── smallft.c
│ │ │ ├── smallft.h
│ │ │ ├── speex.c
│ │ │ ├── speex_callbacks.c
│ │ │ ├── speex_header.c
│ │ │ ├── stack_alloc.h
│ │ │ ├── stereo.c
│ │ │ ├── vbr.c
│ │ │ ├── vbr.h
│ │ │ ├── vorbis_psy.c
│ │ │ ├── vorbis_psy.h
│ │ │ ├── vq.c
│ │ │ ├── vq.h
│ │ │ ├── vq_arm4.h
│ │ │ ├── vq_bfin.h
│ │ │ ├── vq_sse.h
│ │ │ └── window.c
│ │ ├── apps
│ │ │ ├── browser_parallel.c
│ │ │ ├── browser_tree.c
│ │ │ ├── bt_hf_api.c
│ │ │ ├── bt_hf_mode.c
│ │ │ ├── bt_obex_upgrade.c
│ │ │ ├── bt_play_api.c
│ │ │ ├── bt_play_mode.c
│ │ │ ├── bt_record_api.c
│ │ │ ├── bt_record_mode.c
│ │ │ ├── hdmi_in_api.c
│ │ │ ├── hdmi_in_mode.c
│ │ │ ├── i2sin_mode.c
│ │ │ ├── linein_mode.c
│ │ │ ├── main_task.c
│ │ │ ├── media_play_api.c
│ │ │ ├── media_play_mode.c
│ │ │ ├── mode_switch_api.c
│ │ │ ├── otg_device_audio.c
│ │ │ ├── radio_mode.c
│ │ │ ├── rest_mode.c
│ │ │ ├── spdif_mode.c
│ │ │ ├── usb_audio_mode.c
│ │ │ └── waiting_mode.c
│ │ ├── audio
│ │ │ ├── audio_adjust.c
│ │ │ ├── audio_adjust.h
│ │ │ ├── audio_aec.c
│ │ │ ├── audio_aec.h
│ │ │ ├── audio_common.c
│ │ │ ├── audio_common.h
│ │ │ ├── audio_effect.c
│ │ │ ├── audio_effect.h
│ │ │ ├── audio_effect_process.c
│ │ │ ├── audio_vol.c
│ │ │ ├── beep.c
│ │ │ ├── communication.c
│ │ │ ├── communication.h
│ │ │ ├── ctrlvars.c
│ │ │ ├── ctrlvars.h
│ │ │ ├── effect_parameter
│ │ │ │ ├── AECBuf.c
│ │ │ │ ├── DianYin.c
│ │ │ │ ├── HanMai.c
│ │ │ │ ├── HunXiang.c
│ │ │ │ ├── MoYin.c
│ │ │ │ ├── NanBianNv.c
│ │ │ │ ├── NvBianNan.c
│ │ │ │ ├── UsbAecBuf.c
│ │ │ │ ├── WaWaYin.c
│ │ │ │ └── YuanSheng.c
│ │ │ ├── eq_params.c
│ │ │ ├── eq_params.h
│ │ │ └── music_parameter
│ │ │ └── Music.c
│ │ ├── ble
│ │ │ ├── ble_adv_data_tool
│ │ │ │ ├── example.gatt
│ │ │ │ ├── gatt_tool.exe
│ │ │ │ ├── out.h
│ │ │ │ └── readme.txt
│ │ │ ├── ble_app_func.c
│ │ │ └── ble_app_func.h
│ │ ├── device
│ │ │ ├── QN8035.c
│ │ │ ├── RDA5807.c
│ │ │ ├── adc_key.c
│ │ │ ├── adc_levels.c
│ │ │ ├── breakpoint.c
│ │ │ ├── code_key.c
│ │ │ ├── deepsleep.c
│ │ │ ├── device_detect.c
│ │ │ ├── flash_boot.c
│ │ │ ├── io_key.c
│ │ │ ├── ir_key.c
│ │ │ ├── ir_nec_key.c
│ │ │ ├── key.c
│ │ │ ├── power_key.c
│ │ │ ├── power_monitor.c
│ │ │ ├── rtc_ctrl.c
│ │ │ ├── string_convert.c
│ │ │ └── upgrade.c
│ │ ├── display
│ │ │ ├── display.c
│ │ │ ├── display.h
│ │ │ ├── seg_lcd_disp.c
│ │ │ ├── seg_lcd_disp.h
│ │ │ ├── seg_led_disp.c
│ │ │ ├── seg_led_disp.h
│ │ │ ├── seg_panel.c
│ │ │ ├── seg_panel.h
│ │ │ ├── sled_disp.c
│ │ │ └── sled_disp.h
│ │ ├── inc
│ │ │ ├── QN8035.h
│ │ │ ├── RDA5807.h
│ │ │ ├── adc_key.h
│ │ │ ├── adc_levels.h
│ │ │ ├── ai_service.h
│ │ │ ├── app_config.h
│ │ │ ├── app_message.h
│ │ │ ├── audio_core_api.h
│ │ │ ├── audio_core_service.h
│ │ │ ├── audio_decoder_in_use.h
│ │ │ ├── audio_vol.h
│ │ │ ├── breakpoint.h
│ │ │ ├── browser_parallel.h
│ │ │ ├── browser_tree.h
│ │ │ ├── bt_config.h
│ │ │ ├── bt_hf_api.h
│ │ │ ├── bt_hf_mode.h
│ │ │ ├── bt_name.h
│ │ │ ├── bt_obex_upgrade.h
│ │ │ ├── bt_play_api.h
│ │ │ ├── bt_play_mode.h
│ │ │ ├── bt_record_api.h
│ │ │ ├── bt_record_mode.h
│ │ │ ├── bt_stack_service.h
│ │ │ ├── coaxial_mode.h
│ │ │ ├── code_key.h
│ │ │ ├── decoder_service.h
│ │ │ ├── deepsleep.h
│ │ │ ├── device_detect.h
│ │ │ ├── device_service.h
│ │ │ ├── display_service.h
│ │ │ ├── flash_boot.h
│ │ │ ├── flash_config.h
│ │ │ ├── hdmi_in_api.h
│ │ │ ├── hdmi_in_mode.h
│ │ │ ├── i2sin_mode.h
│ │ │ ├── io_key.h
│ │ │ ├── ir_key.h
│ │ │ ├── ir_nec_key.h
│ │ │ ├── key.h
│ │ │ ├── linein_mode.h
│ │ │ ├── main_task.h
│ │ │ ├── media_play_api.h
│ │ │ ├── media_play_mode.h
│ │ │ ├── mode_switch_api.h
│ │ │ ├── optical_mode.h
│ │ │ ├── power_key.h
│ │ │ ├── power_monitor.h
│ │ │ ├── radio_api.h
│ │ │ ├── radio_mode.h
│ │ │ ├── recorder_service.h
│ │ │ ├── remind_sound_item.h
│ │ │ ├── remind_sound_service.h
│ │ │ ├── rest_mode.h
│ │ │ ├── rtc_ctrl.h
│ │ │ ├── spdif_mode.h
│ │ │ ├── string_convert.h
│ │ │ ├── usb_audio_mode.h
│ │ │ └── waiting_mode.h
│ │ ├── libopus
│ │ │ ├── app
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── aivs_encode.h
│ │ │ │ ├── config_opus.h
│ │ │ │ └── mv_fifo_api.h
│ │ │ ├── celt
│ │ │ │ ├── _kiss_fft_guts.h
│ │ │ │ ├── arch_opus.h
│ │ │ │ ├── bands.h
│ │ │ │ ├── celt.h
│ │ │ │ ├── celt_lpc.h
│ │ │ │ ├── cpu_support.h
│ │ │ │ ├── cwrs.h
│ │ │ │ ├── ecintrin.h
│ │ │ │ ├── entcode.h
│ │ │ │ ├── entdec.h
│ │ │ │ ├── entenc.h
│ │ │ │ ├── fixed_debug.h
│ │ │ │ ├── fixed_generic.h
│ │ │ │ ├── float_cast.h
│ │ │ │ ├── kiss_fft_opus.h
│ │ │ │ ├── laplace.h
│ │ │ │ ├── mathops.h
│ │ │ │ ├── mdct.h
│ │ │ │ ├── mfrngcod.h
│ │ │ │ ├── modes_opus.h
│ │ │ │ ├── os_support_opus.h
│ │ │ │ ├── pitch.h
│ │ │ │ ├── quant_bands.h
│ │ │ │ ├── rate.h
│ │ │ │ ├── stack_alloc_opus.h
│ │ │ │ ├── static_modes_fixed.h
│ │ │ │ ├── static_modes_fixed_arm_ne10.h
│ │ │ │ ├── static_modes_float.h
│ │ │ │ ├── static_modes_float_arm_ne10.h
│ │ │ │ └── vq.h
│ │ │ ├── include
│ │ │ │ ├── opus.h
│ │ │ │ ├── opus_custom.h
│ │ │ │ ├── opus_defines.h
│ │ │ │ ├── opus_multistream.h
│ │ │ │ └── opus_types.h
│ │ │ ├── lib
│ │ │ │ └── libopus.a
│ │ │ ├── silk
│ │ │ │ ├── API.h
│ │ │ │ ├── Inlines.h
│ │ │ │ ├── MacroCount.h
│ │ │ │ ├── MacroDebug.h
│ │ │ │ ├── NSQ.h
│ │ │ │ ├── PLC.h
│ │ │ │ ├── SigProc_FIX.h
│ │ │ │ ├── control.h
│ │ │ │ ├── debug.h
│ │ │ │ ├── define.h
│ │ │ │ ├── errors.h
│ │ │ │ ├── fixed
│ │ │ │ │ ├── main_FIX.h
│ │ │ │ │ └── structs_FIX.h
│ │ │ │ ├── float
│ │ │ │ │ ├── SigProc_FLP.h
│ │ │ │ │ ├── main_FLP.h
│ │ │ │ │ └── structs_FLP.h
│ │ │ │ ├── macros.h
│ │ │ │ ├── main.h
│ │ │ │ ├── pitch_est_defines.h
│ │ │ │ ├── resampler_private.h
│ │ │ │ ├── resampler_rom.h
│ │ │ │ ├── resampler_structs.h
│ │ │ │ ├── structs.h
│ │ │ │ ├── tables.h
│ │ │ │ ├── tuning_parameters.h
│ │ │ │ └── typedef.h
│ │ │ └── src
│ │ │ ├── analysis.h
│ │ │ ├── mlp.h
│ │ │ ├── opus_private.h
│ │ │ └── tansig_table.h
│ │ ├── main.c
│ │ ├── services
│ │ │ ├── ai_service.c
│ │ │ ├── audio_core_api.c
│ │ │ ├── audio_core_service.c
│ │ │ ├── bt_stack_service.c
│ │ │ ├── decoder_service.c
│ │ │ ├── device_service.c
│ │ │ ├── display_service.c
│ │ │ ├── recorder_service.c
│ │ │ └── remind_sound_service.c
│ │ ├── startup
│ │ │ ├── crt0.S
│ │ │ ├── init-default.c
│ │ │ ├── interrupt.c
│ │ │ └── retarget.c
│ │ ├── user
│ │ │ ├── hw_interface.h
│ │ │ ├── misc.c
│ │ │ ├── misc.h
│ │ │ ├── soft_power.c
│ │ │ └── sys_gpio.h
│ │ └── xiaomi_ai
│ │ ├── aivs_ota.c
│ │ ├── aivs_ota.h
│ │ ├── aivs_rcsp.c
│ │ ├── aivs_rcsp.h
│ │ ├── xm_auth.h
│ │ ├── xm_xiaoai_api.c
│ │ └── xm_xiaoai_api.h
│ ├── nds32-ae210p.ld
│ ├── nds32-ae210p.sag
│ ├── remind_file
│ │ ├── 0.mp3
│ │ ├── 1.mp3
│ │ ├── 2.mp3
│ │ ├── 3.mp3
│ │ ├── 4.mp3
│ │ ├── 5.mp3
│ │ ├── 6.mp3
│ │ ├── 7.mp3
│ │ ├── 8.mp3
│ │ ├── 9.mp3
│ │ ├── BTmode.mp3
│ │ ├── DLguodi.mp3
│ │ ├── DianYin.mp3
│ │ ├── FMmode.mp3
│ │ ├── Gxianmode.mp3
│ │ ├── HDMImode.mp3
│ │ ├── HanMai.mp3
│ │ ├── LiuXingHunXiang.mp3
│ │ ├── MoYin.mp3
│ │ ├── NanShen.mp3
│ │ ├── NvShen.mp3
│ │ ├── REChuifang.mp3
│ │ ├── StopRec.mp3
│ │ ├── Tzhoumode.mp3
│ │ ├── Upanmode.mp3
│ │ ├── WaWaYin.mp3
│ │ ├── callring.mp3
│ │ ├── cardmode.mp3
│ │ ├── connect.mp3
│ │ ├── disconnect.mp3
│ │ ├── guanji.mp3
│ │ ├── i2smode.mp3
│ │ ├── jinrumode.mp3
│ │ ├── kaiji.mp3
│ │ ├── luyin.mp3
│ │ ├── shangyishou.mp3
│ │ ├── shengkamode.mp3
│ │ ├── standbymode.mp3
│ │ ├── xianlumode.mp3
│ │ ├── xiayisou.mp3
│ │ └── zhangshen.mp3
│ ├── script.bat
│ └── script_copy.ini
├── MVsB1_Base_SDK
│ ├── MVsB1_Base_SDK_history.txt
│ ├── documents
│ │ ├── AndeSight使用指南_v1.2.pdf
│ │ ├── BP10蓝牙BQB认证软件指导说明文档_v1.4.pdf
│ │ ├── BP10系列SDK使用手册_v0.2.chm
│ │ ├── BP10系列芯片使用手册_v0.2.chm
│ │ ├── HDMI新流程补丁升级和扩充说明v1.1.pdf
│ │ └── 蓝牙应用开发FAQ说明文档_v0.5.pdf
│ ├── driver
│ │ ├── driver
│ │ │ ├── Driver_history.txt
│ │ │ ├── inc
│ │ │ │ ├── adc.h
│ │ │ │ ├── audio_adc.h
│ │ │ │ ├── audio_encryption.h
│ │ │ │ ├── backup.h
│ │ │ │ ├── chip_info.h
│ │ │ │ ├── clk.h
│ │ │ │ ├── core_d1088.h
│ │ │ │ ├── dac.h
│ │ │ │ ├── dma.h
│ │ │ │ ├── efuse.h
│ │ │ │ ├── fft.h
│ │ │ │ ├── gpio.h
│ │ │ │ ├── i2c.h
│ │ │ │ ├── i2s.h
│ │ │ │ ├── interrupt.h
│ │ │ │ ├── ir.h
│ │ │ │ ├── irqn.h
│ │ │ │ ├── lcd_seg.h
│ │ │ │ ├── otg_detect.h
│ │ │ │ ├── otg_device_hcd.h
│ │ │ │ ├── otg_host_hcd.h
│ │ │ │ ├── powercontroller.h
│ │ │ │ ├── ppwm.h
│ │ │ │ ├── pwc.h
│ │ │ │ ├── pwm.h
│ │ │ │ ├── random.h
│ │ │ │ ├── remap.h
│ │ │ │ ├── reset.h
│ │ │ │ ├── rom.h
│ │ │ │ ├── rtc.h
│ │ │ │ ├── sdio.h
│ │ │ │ ├── spdif.h
│ │ │ │ ├── spi_flash.h
│ │ │ │ ├── spim.h
│ │ │ │ ├── spis.h
│ │ │ │ ├── sys.h
│ │ │ │ ├── timeout.h
│ │ │ │ ├── timer.h
│ │ │ │ ├── uarts.h
│ │ │ │ └── watchdog.h
│ │ │ └── libDriver.a
│ │ ├── driver_api
│ │ │ ├── inc
│ │ │ │ ├── adc_interface.h
│ │ │ │ ├── backup_interface.h
│ │ │ │ ├── dac_interface.h
│ │ │ │ ├── fft_api.h
│ │ │ │ ├── flash_interface.h
│ │ │ │ ├── i2c_host.h
│ │ │ │ ├── i2c_interface.h
│ │ │ │ ├── i2s_interface.h
│ │ │ │ ├── otg
│ │ │ │ │ ├── otg_device_audio.h
│ │ │ │ │ ├── otg_device_standard_request.h
│ │ │ │ │ ├── otg_device_stor.h
│ │ │ │ │ ├── otg_host_standard_enum.h
│ │ │ │ │ └── otg_host_udisk.h
│ │ │ │ ├── ppwm_interface.h
│ │ │ │ ├── sadc_interface.h
│ │ │ │ ├── sd_card.h
│ │ │ │ ├── spdif_interface.h
│ │ │ │ ├── spim_interface.h
│ │ │ │ ├── sw_uart.h
│ │ │ │ └── uarts_interface.h
│ │ │ └── src
│ │ │ ├── adc_interface.c
│ │ │ ├── backup_interface.c
│ │ │ ├── dac_interface.c
│ │ │ ├── fft_api.c
│ │ │ ├── flash_interface.c
│ │ │ ├── i2c_host.c
│ │ │ ├── i2c_interface.c
│ │ │ ├── i2s_interface.c
│ │ │ ├── otg
│ │ │ │ ├── device
│ │ │ │ │ ├── otg_device_descriptor.h
│ │ │ │ │ ├── otg_device_standard_request.c
│ │ │ │ │ └── otg_device_stor.c
│ │ │ │ └── host
│ │ │ │ ├── otg_host_standard_enum.c
│ │ │ │ └── otg_host_udisk.c
│ │ │ ├── ppwm_interface.c
│ │ │ ├── sadc_interface.c
│ │ │ ├── sd_card.c
│ │ │ ├── spdif_interface.c
│ │ │ ├── spim_interface.c
│ │ │ ├── sw_uart.c
│ │ │ └── uarts_interface.c
│ │ └── readme.txt
│ ├── examples
│ │ ├── @INCLUDES
│ │ ├── Demo_AEC
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── demo_aec.c
│ │ │ └── dummy_mvstdio.c
│ │ ├── Demo_AGC
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── voice_agc_demo.c
│ │ ├── Demo_BT
│ │ │ ├── Debug
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── backup_interface.d
│ │ │ │ │ ├── backup_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── fft_api.d
│ │ │ │ │ ├── fft_api.o
│ │ │ │ │ ├── flash_interface.d
│ │ │ │ │ ├── flash_interface.o
│ │ │ │ │ ├── i2c_host.d
│ │ │ │ │ ├── i2c_host.o
│ │ │ │ │ ├── i2c_interface.d
│ │ │ │ │ ├── i2c_interface.o
│ │ │ │ │ ├── i2s_interface.d
│ │ │ │ │ ├── i2s_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ ├── device
│ │ │ │ │ │ │ ├── otg_device_standard_request.d
│ │ │ │ │ │ │ ├── otg_device_standard_request.o
│ │ │ │ │ │ │ ├── otg_device_stor.d
│ │ │ │ │ │ │ ├── otg_device_stor.o
│ │ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── ppwm_interface.d
│ │ │ │ │ ├── ppwm_interface.o
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── spdif_interface.d
│ │ │ │ │ ├── spdif_interface.o
│ │ │ │ │ ├── spim_interface.d
│ │ │ │ │ ├── spim_interface.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── sw_uart.d
│ │ │ │ │ ├── sw_uart.o
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── bits.d
│ │ │ │ │ │ ├── bits.o
│ │ │ │ │ │ ├── libmp2dec.d
│ │ │ │ │ │ ├── libmp2dec.o
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── fatfs
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── diskio.d
│ │ │ │ │ │ ├── diskio.o
│ │ │ │ │ │ ├── ff.d
│ │ │ │ │ │ ├── ff.o
│ │ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── mv_utils
│ │ │ │ │ └── src
│ │ │ │ │ ├── mcu_circular_buf.d
│ │ │ │ │ ├── mcu_circular_buf.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ ├── sources.mk
│ │ │ │ └── src
│ │ │ │ ├── audio_decoder_api.d
│ │ │ │ ├── audio_decoder_api.o
│ │ │ │ ├── bluetooth
│ │ │ │ │ └── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── bt_stack_service.d
│ │ │ │ ├── bt_stack_service.o
│ │ │ │ ├── startup
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme .txt
│ │ │ └── src
│ │ │ ├── audio_decoder_api.c
│ │ │ ├── audio_decoder_in_use.h
│ │ │ ├── bluetooth
│ │ │ │ ├── BtStack_history.txt
│ │ │ │ ├── inc
│ │ │ │ │ ├── bb_api.h
│ │ │ │ │ ├── ble_api.h
│ │ │ │ │ ├── ble_app_func.h
│ │ │ │ │ ├── bt_a2dp_api.h
│ │ │ │ │ ├── bt_app_func.h
│ │ │ │ │ ├── bt_app_interface.h
│ │ │ │ │ ├── bt_avrcp_api.h
│ │ │ │ │ ├── bt_common_api.h
│ │ │ │ │ ├── bt_ddb_flash.h
│ │ │ │ │ ├── bt_hfp_api.h
│ │ │ │ │ ├── bt_hid_api.h
│ │ │ │ │ ├── bt_manager.h
│ │ │ │ │ ├── bt_mfi_api.h
│ │ │ │ │ ├── bt_pbap_api.h
│ │ │ │ │ ├── bt_platform_interface.h
│ │ │ │ │ ├── bt_spp_api.h
│ │ │ │ │ ├── bt_stack_api.h
│ │ │ │ │ ├── bt_stack_callback.h
│ │ │ │ │ └── spp_app_proc.h
│ │ │ │ ├── libBtStack.a
│ │ │ │ └── src
│ │ │ │ ├── ble_app_callback.c
│ │ │ │ ├── ble_app_func.c
│ │ │ │ ├── bt_a2dp_app.c
│ │ │ │ ├── bt_app_func.c
│ │ │ │ ├── bt_app_interface.c
│ │ │ │ ├── bt_avrcp_app.c
│ │ │ │ ├── bt_ddb_flash.c
│ │ │ │ ├── bt_hfp_app.c
│ │ │ │ ├── bt_hid_app.c
│ │ │ │ ├── bt_manager.c
│ │ │ │ ├── bt_mfi_app.c
│ │ │ │ ├── bt_pbap_app.c
│ │ │ │ ├── bt_platform_interface.c
│ │ │ │ └── bt_spp_app.c
│ │ │ ├── bt_stack_service.c
│ │ │ ├── inc
│ │ │ │ ├── app_message.h
│ │ │ │ ├── audio_decoder_api.h
│ │ │ │ ├── bt_config.h
│ │ │ │ ├── bt_stack_service.h
│ │ │ │ └── flash_config.h
│ │ │ ├── main.c
│ │ │ └── startup
│ │ │ ├── crt0.S
│ │ │ ├── init-default.c
│ │ │ ├── interrupt.c
│ │ │ └── retarget.c
│ │ ├── Demo_BT_Hfp
│ │ │ ├── Debug
│ │ │ │ ├── Demo_BT_Hfp.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── backup_interface.d
│ │ │ │ │ ├── backup_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── fft_api.d
│ │ │ │ │ ├── fft_api.o
│ │ │ │ │ ├── flash_interface.d
│ │ │ │ │ ├── flash_interface.o
│ │ │ │ │ ├── i2c_host.d
│ │ │ │ │ ├── i2c_host.o
│ │ │ │ │ ├── i2c_interface.d
│ │ │ │ │ ├── i2c_interface.o
│ │ │ │ │ ├── i2s_interface.d
│ │ │ │ │ ├── i2s_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ ├── device
│ │ │ │ │ │ │ ├── otg_device_standard_request.d
│ │ │ │ │ │ │ ├── otg_device_standard_request.o
│ │ │ │ │ │ │ ├── otg_device_stor.d
│ │ │ │ │ │ │ ├── otg_device_stor.o
│ │ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── ppwm_interface.d
│ │ │ │ │ ├── ppwm_interface.o
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── spdif_interface.d
│ │ │ │ │ ├── spdif_interface.o
│ │ │ │ │ ├── spim_interface.d
│ │ │ │ │ ├── spim_interface.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── sw_uart.d
│ │ │ │ │ ├── sw_uart.o
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── bits.d
│ │ │ │ │ │ ├── bits.o
│ │ │ │ │ │ ├── libmp2dec.d
│ │ │ │ │ │ ├── libmp2dec.o
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── fatfs
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── diskio.d
│ │ │ │ │ │ ├── diskio.o
│ │ │ │ │ │ ├── ff.d
│ │ │ │ │ │ ├── ff.o
│ │ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── mv_utils
│ │ │ │ │ └── src
│ │ │ │ │ ├── debug.d
│ │ │ │ │ ├── debug.o
│ │ │ │ │ ├── mcu_circular_buf.d
│ │ │ │ │ ├── mcu_circular_buf.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Demo_BT_Hfp.bin
│ │ │ │ │ ├── objdump.txt
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ └── src
│ │ │ │ ├── audio_decoder_api.d
│ │ │ │ ├── audio_decoder_api.o
│ │ │ │ ├── bluetooth
│ │ │ │ │ └── src
│ │ │ │ │ ├── ble_app_callback.d
│ │ │ │ │ ├── ble_app_callback.o
│ │ │ │ │ ├── ble_app_func.d
│ │ │ │ │ ├── ble_app_func.o
│ │ │ │ │ ├── bt_a2dp_app.d
│ │ │ │ │ ├── bt_a2dp_app.o
│ │ │ │ │ ├── bt_app_func.d
│ │ │ │ │ ├── bt_app_func.o
│ │ │ │ │ ├── bt_app_interface.d
│ │ │ │ │ ├── bt_app_interface.o
│ │ │ │ │ ├── bt_avrcp_app.d
│ │ │ │ │ ├── bt_avrcp_app.o
│ │ │ │ │ ├── bt_ddb_flash.d
│ │ │ │ │ ├── bt_ddb_flash.o
│ │ │ │ │ ├── bt_hfp_app.d
│ │ │ │ │ ├── bt_hfp_app.o
│ │ │ │ │ ├── bt_hid_app.d
│ │ │ │ │ ├── bt_hid_app.o
│ │ │ │ │ ├── bt_manager.d
│ │ │ │ │ ├── bt_manager.o
│ │ │ │ │ ├── bt_mfi_app.d
│ │ │ │ │ ├── bt_mfi_app.o
│ │ │ │ │ ├── bt_pbap_app.d
│ │ │ │ │ ├── bt_pbap_app.o
│ │ │ │ │ ├── bt_platform_interface.d
│ │ │ │ │ ├── bt_platform_interface.o
│ │ │ │ │ ├── bt_spp_app.d
│ │ │ │ │ ├── bt_spp_app.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── bt_stack_service.d
│ │ │ │ ├── bt_stack_service.o
│ │ │ │ ├── main.d
│ │ │ │ ├── main.o
│ │ │ │ ├── rtos
│ │ │ │ │ ├── freertos
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── croutine.d
│ │ │ │ │ │ ├── croutine.o
│ │ │ │ │ │ ├── event_groups.d
│ │ │ │ │ │ ├── event_groups.o
│ │ │ │ │ │ ├── heap_5s.d
│ │ │ │ │ │ ├── heap_5s.o
│ │ │ │ │ │ ├── list.d
│ │ │ │ │ │ ├── list.o
│ │ │ │ │ │ ├── os_cpu_a.d
│ │ │ │ │ │ ├── os_cpu_a.o
│ │ │ │ │ │ ├── port.d
│ │ │ │ │ │ ├── port.o
│ │ │ │ │ │ ├── portISR.d
│ │ │ │ │ │ ├── portISR.o
│ │ │ │ │ │ ├── queue.d
│ │ │ │ │ │ ├── queue.o
│ │ │ │ │ │ ├── shell.d
│ │ │ │ │ │ ├── shell.o
│ │ │ │ │ │ ├── subdir.mk
│ │ │ │ │ │ ├── tasks.d
│ │ │ │ │ │ ├── tasks.o
│ │ │ │ │ │ ├── timers.d
│ │ │ │ │ │ └── timers.o
│ │ │ │ │ └── rtos_api
│ │ │ │ │ ├── rtos_api.d
│ │ │ │ │ ├── rtos_api.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── startup
│ │ │ │ │ ├── crt0.d
│ │ │ │ │ ├── crt0.o
│ │ │ │ │ ├── init-default.d
│ │ │ │ │ ├── init-default.o
│ │ │ │ │ ├── interrupt.d
│ │ │ │ │ ├── interrupt.o
│ │ │ │ │ ├── retarget.d
│ │ │ │ │ ├── retarget.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme .txt
│ │ │ └── src
│ │ │ ├── app_config.h
│ │ │ ├── audio_decoder_api.c
│ │ │ ├── audio_decoder_in_use.h
│ │ │ ├── bluetooth
│ │ │ │ ├── BtStack_history.txt
│ │ │ │ ├── inc
│ │ │ │ │ ├── bb_api.h
│ │ │ │ │ ├── ble_api.h
│ │ │ │ │ ├── ble_app_func.h
│ │ │ │ │ ├── bt_a2dp_api.h
│ │ │ │ │ ├── bt_app_func.h
│ │ │ │ │ ├── bt_app_interface.h
│ │ │ │ │ ├── bt_avrcp_api.h
│ │ │ │ │ ├── bt_common_api.h
│ │ │ │ │ ├── bt_ddb_flash.h
│ │ │ │ │ ├── bt_hfp_api.h
│ │ │ │ │ ├── bt_hid_api.h
│ │ │ │ │ ├── bt_manager.h
│ │ │ │ │ ├── bt_mfi_api.h
│ │ │ │ │ ├── bt_pbap_api.h
│ │ │ │ │ ├── bt_platform_interface.h
│ │ │ │ │ ├── bt_spp_api.h
│ │ │ │ │ ├── bt_stack_api.h
│ │ │ │ │ ├── bt_stack_callback.h
│ │ │ │ │ └── spp_app_proc.h
│ │ │ │ ├── libBtStack.a
│ │ │ │ └── src
│ │ │ │ ├── ble_app_callback.c
│ │ │ │ ├── ble_app_func.c
│ │ │ │ ├── bt_a2dp_app.c
│ │ │ │ ├── bt_app_func.c
│ │ │ │ ├── bt_app_interface.c
│ │ │ │ ├── bt_avrcp_app.c
│ │ │ │ ├── bt_ddb_flash.c
│ │ │ │ ├── bt_hfp_app.c
│ │ │ │ ├── bt_hid_app.c
│ │ │ │ ├── bt_manager.c
│ │ │ │ ├── bt_mfi_app.c
│ │ │ │ ├── bt_pbap_app.c
│ │ │ │ ├── bt_platform_interface.c
│ │ │ │ └── bt_spp_app.c
│ │ │ ├── bt_stack_service.c
│ │ │ ├── inc
│ │ │ │ ├── app_message.h
│ │ │ │ ├── audio_decoder_api.h
│ │ │ │ ├── bt_config.h
│ │ │ │ ├── bt_stack_service.h
│ │ │ │ └── flash_config.h
│ │ │ ├── main.c
│ │ │ ├── rtos
│ │ │ │ ├── freertos
│ │ │ │ │ ├── inc
│ │ │ │ │ │ ├── FreeRTOS.h
│ │ │ │ │ │ ├── FreeRTOSConfig.h
│ │ │ │ │ │ ├── StackMacros.h
│ │ │ │ │ │ ├── croutine.h
│ │ │ │ │ │ ├── event_groups.h
│ │ │ │ │ │ ├── list.h
│ │ │ │ │ │ ├── mpu_wrappers.h
│ │ │ │ │ │ ├── n12_def.h
│ │ │ │ │ │ ├── nds32_defs.h
│ │ │ │ │ │ ├── nds32_regs.h
│ │ │ │ │ │ ├── os_cpu.h
│ │ │ │ │ │ ├── os_cpu_common.h
│ │ │ │ │ │ ├── portable.h
│ │ │ │ │ │ ├── portmacro.h
│ │ │ │ │ │ ├── projdefs.h
│ │ │ │ │ │ ├── queue.h
│ │ │ │ │ │ ├── semphr.h
│ │ │ │ │ │ ├── shell.h
│ │ │ │ │ │ ├── task.h
│ │ │ │ │ │ └── timers.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── croutine.c
│ │ │ │ │ ├── event_groups.c
│ │ │ │ │ ├── heap_5s.c
│ │ │ │ │ ├── list.c
│ │ │ │ │ ├── os_cpu_a.S
│ │ │ │ │ ├── port.c
│ │ │ │ │ ├── portISR.c
│ │ │ │ │ ├── queue.c
│ │ │ │ │ ├── shell.c
│ │ │ │ │ ├── tasks.c
│ │ │ │ │ └── timers.c
│ │ │ │ └── rtos_api
│ │ │ │ ├── rtos_api.c
│ │ │ │ └── rtos_api.h
│ │ │ └── startup
│ │ │ ├── crt0.S
│ │ │ ├── init-default.c
│ │ │ ├── interrupt.c
│ │ │ └── retarget.c
│ │ ├── Demo_Decoder
│ │ │ ├── Debug
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ ├── device
│ │ │ │ │ │ │ ├── otg_device_standard_request.d
│ │ │ │ │ │ │ ├── otg_device_standard_request.o
│ │ │ │ │ │ │ ├── otg_device_stor.d
│ │ │ │ │ │ │ ├── otg_device_stor.o
│ │ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── audio_decoder_api.d
│ │ │ │ │ │ ├── audio_decoder_api.o
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── fatfs
│ │ │ │ │ └── src
│ │ │ │ │ ├── diskio.d
│ │ │ │ │ ├── diskio.o
│ │ │ │ │ ├── ff.d
│ │ │ │ │ ├── ff.o
│ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── audio_decoder_in_use.h
│ │ │ └── demo_decoder.c
│ │ ├── Demo_Encoder
│ │ │ ├── Debug
│ │ │ │ ├── Demo_Encoder.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── fatfs
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── diskio.d
│ │ │ │ │ │ ├── diskio.o
│ │ │ │ │ │ ├── ff.d
│ │ │ │ │ │ ├── ff.o
│ │ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── rtos
│ │ │ │ │ ├── freertos
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── heap_5s.d
│ │ │ │ │ │ ├── heap_5s.o
│ │ │ │ │ │ ├── list.d
│ │ │ │ │ │ ├── list.o
│ │ │ │ │ │ ├── os_cpu_a.d
│ │ │ │ │ │ ├── os_cpu_a.o
│ │ │ │ │ │ ├── port.d
│ │ │ │ │ │ ├── port.o
│ │ │ │ │ │ ├── portISR.d
│ │ │ │ │ │ ├── portISR.o
│ │ │ │ │ │ ├── queue.d
│ │ │ │ │ │ ├── queue.o
│ │ │ │ │ │ ├── subdir.mk
│ │ │ │ │ │ ├── tasks.d
│ │ │ │ │ │ └── tasks.o
│ │ │ │ │ └── rtos_api
│ │ │ │ │ ├── rtos_api.d
│ │ │ │ │ ├── rtos_api.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Demo_Encoder.bin
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── encoder_demo.d
│ │ │ │ │ ├── encoder_demo.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── app_config.h
│ │ │ └── encoder_demo.c
│ │ ├── Demo_Encryption_A
│ │ │ ├── BP10芯片双密钥SDK工程配置说明.docx
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── main.c
│ │ ├── Demo_Encryption_B
│ │ │ ├── BP10芯片双密钥SDK工程配置说明.docx
│ │ │ ├── export.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── main.c
│ │ ├── Demo_FreeRTOS
│ │ │ ├── Debug
│ │ │ │ ├── Demo_FreeRTOS.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ └── rtos
│ │ │ │ │ ├── freertos
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── croutine.d
│ │ │ │ │ │ ├── croutine.o
│ │ │ │ │ │ ├── event_groups.d
│ │ │ │ │ │ ├── event_groups.o
│ │ │ │ │ │ ├── heap_5s.d
│ │ │ │ │ │ ├── heap_5s.o
│ │ │ │ │ │ ├── list.d
│ │ │ │ │ │ ├── list.o
│ │ │ │ │ │ ├── os_cpu_a.d
│ │ │ │ │ │ ├── os_cpu_a.o
│ │ │ │ │ │ ├── port.d
│ │ │ │ │ │ ├── port.o
│ │ │ │ │ │ ├── portISR.d
│ │ │ │ │ │ ├── portISR.o
│ │ │ │ │ │ ├── queue.d
│ │ │ │ │ │ ├── queue.o
│ │ │ │ │ │ ├── subdir.mk
│ │ │ │ │ │ ├── tasks.d
│ │ │ │ │ │ ├── tasks.o
│ │ │ │ │ │ ├── timers.d
│ │ │ │ │ │ └── timers.o
│ │ │ │ │ └── rtos_api
│ │ │ │ │ ├── rtos_api.d
│ │ │ │ │ ├── rtos_api.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Demo_FreeRTOS.bin
│ │ │ │ │ ├── objdump.txt
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── demo_freertos.d
│ │ │ │ │ ├── demo_freertos.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── Demo_FreeRTOS Debug.launch
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── demo_freertos.c
│ │ ├── Demo_RGB
│ │ │ ├── Debug
│ │ │ │ ├── Demo_RGB.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── fatfs
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── diskio.d
│ │ │ │ │ │ ├── diskio.o
│ │ │ │ │ │ ├── ff.d
│ │ │ │ │ │ ├── ff.o
│ │ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── rtos
│ │ │ │ │ ├── freertos
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── heap_5s.d
│ │ │ │ │ │ ├── heap_5s.o
│ │ │ │ │ │ ├── list.d
│ │ │ │ │ │ ├── list.o
│ │ │ │ │ │ ├── os_cpu_a.d
│ │ │ │ │ │ ├── os_cpu_a.o
│ │ │ │ │ │ ├── port.d
│ │ │ │ │ │ ├── port.o
│ │ │ │ │ │ ├── portISR.d
│ │ │ │ │ │ ├── portISR.o
│ │ │ │ │ │ ├── queue.d
│ │ │ │ │ │ ├── queue.o
│ │ │ │ │ │ ├── subdir.mk
│ │ │ │ │ │ ├── tasks.d
│ │ │ │ │ │ └── tasks.o
│ │ │ │ │ └── rtos_api
│ │ │ │ │ ├── rtos_api.d
│ │ │ │ │ ├── rtos_api.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Demo_RGB.bin
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── demo_rgb.d
│ │ │ │ │ ├── demo_rgb.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── demo_rgb.c
│ │ ├── Demo_RTC_Timer
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── rtc_timer_demo.c
│ │ ├── Demo_RemindSound
│ │ │ ├── Debug
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ ├── audio
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── audio_decoder_api.d
│ │ │ │ │ │ ├── audio_decoder_api.o
│ │ │ │ │ │ ├── mvstdio.d
│ │ │ │ │ │ ├── mvstdio.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ └── fatfs
│ │ │ │ │ └── src
│ │ │ │ │ ├── diskio.d
│ │ │ │ │ ├── diskio.o
│ │ │ │ │ ├── ff.d
│ │ │ │ │ ├── ff.o
│ │ │ │ │ ├── ffpresearch.d
│ │ │ │ │ ├── ffpresearch.o
│ │ │ │ │ ├── ffsystem.d
│ │ │ │ │ ├── ffsystem.o
│ │ │ │ │ ├── ffunicode.d
│ │ │ │ │ ├── ffunicode.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ ├── remind_file
│ │ │ │ ├── 0.mp3
│ │ │ │ ├── 1.mp3
│ │ │ │ ├── BTmode.mp3
│ │ │ │ ├── DLguodi.mp3
│ │ │ │ ├── LeftChannel.mp3
│ │ │ │ ├── WaWaYin.mp3
│ │ │ │ ├── callring.mp3
│ │ │ │ ├── cardmode.mp3
│ │ │ │ ├── connect.mp3
│ │ │ │ ├── kaiji.mp3
│ │ │ │ ├── luyin.mp3
│ │ │ │ ├── shangyishou.mp3
│ │ │ │ └── zhangshen.mp3
│ │ │ ├── script.bat
│ │ │ └── src
│ │ │ ├── audio_decoder_in_use.h
│ │ │ ├── demo_RemindSound.c
│ │ │ └── remind_sound_item.h
│ │ ├── Example_ADC
│ │ │ ├── Debug
│ │ │ │ ├── Example_ADC.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Example_ADC.bin
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── adc_example.d
│ │ │ │ │ ├── adc_example.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── adc_example.c
│ │ ├── Example_AudioADC
│ │ │ ├── Debug
│ │ │ │ ├── Example_AudioADC.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── backup_interface.d
│ │ │ │ │ ├── backup_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── i2c_host.d
│ │ │ │ │ ├── i2c_host.o
│ │ │ │ │ ├── i2c_interface.d
│ │ │ │ │ ├── i2c_interface.o
│ │ │ │ │ ├── sadc_interface.d
│ │ │ │ │ ├── sadc_interface.o
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── sw_uart.d
│ │ │ │ │ ├── sw_uart.o
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Example_AudioADC.bin
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── audioadc_example.d
│ │ │ │ │ ├── audioadc_example.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── audioadc_example.c
│ │ ├── Example_AudioDMIC
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── dmic_example.c
│ │ ├── Example_Backup
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── backup_example.c
│ │ ├── Example_CacheDownSize
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── cache_downsize_example.c
│ │ ├── Example_Clock
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── clock_example.c
│ │ ├── Example_DAC
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── dac_example.c
│ │ ├── Example_DMA
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── dma_example.c
│ │ ├── Example_FFT
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── fft_example.c
│ │ ├── Example_Flash
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── flash_example.c
│ │ ├── Example_GPIO
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── gpio_example.c
│ │ ├── Example_I2S
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── i2s_example.c
│ │ ├── Example_I2c
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── i2c_example.c
│ │ ├── Example_IR
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ ├── ir_example.c
│ │ │ └── power_deepsleep.c
│ │ ├── Example_LCD_SEG
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── lcd_seg_example.c
│ │ ├── Example_PPWM
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── ppwm_example.c
│ │ ├── Example_PWC
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── pwc_example.c
│ │ ├── Example_PWM
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── pwm_example.c
│ │ ├── Example_PowerConsumption
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ ├── power_deepsleep.c
│ │ │ ├── power_sleep.c
│ │ │ └── powerconsumption_example.c
│ │ ├── Example_RTC
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── rtc_example.c
│ │ ├── Example_SDIO
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── sdio_example.c
│ │ ├── Example_SPDIF
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── nds32le-elf-gdb.exe.stackdump
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── spdif_example.c
│ │ ├── Example_SPIM
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── SpiMasterExample.c
│ │ ├── Example_SPIS
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ └── SpiSlaveExample.c
│ │ ├── Example_Spectrum
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── sine_proc.c
│ │ │ ├── spectrum.c
│ │ │ ├── spectrum.h
│ │ │ └── spectrum_example.c
│ │ ├── Example_Timer
│ │ │ ├── Readme.txt
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ └── src
│ │ │ └── timer_example.c
│ │ ├── Example_USB
│ │ │ ├── Debug
│ │ │ │ ├── Example_USB.adx
│ │ │ │ ├── driver
│ │ │ │ │ └── driver_api
│ │ │ │ │ └── src
│ │ │ │ │ ├── adc_interface.d
│ │ │ │ │ ├── adc_interface.o
│ │ │ │ │ ├── dac_interface.d
│ │ │ │ │ ├── dac_interface.o
│ │ │ │ │ ├── otg
│ │ │ │ │ │ ├── device
│ │ │ │ │ │ │ ├── otg_device_standard_request.d
│ │ │ │ │ │ │ ├── otg_device_standard_request.o
│ │ │ │ │ │ │ ├── otg_device_stor.d
│ │ │ │ │ │ │ ├── otg_device_stor.o
│ │ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ │ └── host
│ │ │ │ │ │ ├── otg_host_standard_enum.d
│ │ │ │ │ │ ├── otg_host_standard_enum.o
│ │ │ │ │ │ ├── otg_host_udisk.d
│ │ │ │ │ │ ├── otg_host_udisk.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ │ ├── sd_card.d
│ │ │ │ │ ├── sd_card.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── sw_uart.d
│ │ │ │ │ ├── sw_uart.o
│ │ │ │ │ ├── uarts_interface.d
│ │ │ │ │ └── uarts_interface.o
│ │ │ │ ├── makefile
│ │ │ │ ├── middleware
│ │ │ │ │ └── mv_utils
│ │ │ │ │ └── src
│ │ │ │ │ ├── debug.d
│ │ │ │ │ ├── debug.o
│ │ │ │ │ ├── mcu_circular_buf.d
│ │ │ │ │ ├── mcu_circular_buf.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── objects.mk
│ │ │ │ ├── output
│ │ │ │ │ ├── Example_USB.bin
│ │ │ │ │ ├── readelf.txt
│ │ │ │ │ └── symbol.txt
│ │ │ │ ├── sources.mk
│ │ │ │ ├── src
│ │ │ │ │ ├── audio_api.d
│ │ │ │ │ ├── audio_api.o
│ │ │ │ │ ├── otg_device_audio.d
│ │ │ │ │ ├── otg_device_audio.o
│ │ │ │ │ ├── subdir.mk
│ │ │ │ │ ├── usb_audio_api.d
│ │ │ │ │ ├── usb_audio_api.o
│ │ │ │ │ ├── usb_example.d
│ │ │ │ │ └── usb_example.o
│ │ │ │ └── startup
│ │ │ │ ├── crt0.d
│ │ │ │ ├── crt0.o
│ │ │ │ ├── init-default.d
│ │ │ │ ├── init-default.o
│ │ │ │ ├── interrupt.d
│ │ │ │ ├── interrupt.o
│ │ │ │ ├── retarget.d
│ │ │ │ ├── retarget.o
│ │ │ │ └── subdir.mk
│ │ │ ├── nds32-ae210p.ld
│ │ │ ├── nds32-ae210p.sag
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── audio_api.c
│ │ │ ├── otg_device_audio.c
│ │ │ ├── usb_audio_api.c
│ │ │ ├── usb_audio_api.h
│ │ │ └── usb_example.c
│ │ └── Example_Uart
│ │ ├── nds32-ae210p.ld
│ │ ├── nds32-ae210p.sag
│ │ ├── readme.txt
│ │ └── src
│ │ ├── bmd.h
│ │ └── uart_example.c
│ ├── middleware
│ │ ├── audio
│ │ │ ├── audio_decoder_error_code_summary.txt
│ │ │ ├── inc
│ │ │ │ ├── adpcm_encoder.h
│ │ │ │ ├── audio_decoder_api.h
│ │ │ │ ├── audio_decoder_in_use.h
│ │ │ │ ├── audio_effect_library.h
│ │ │ │ ├── audio_utility.h
│ │ │ │ ├── auto_tune.h
│ │ │ │ ├── auto_wah.h
│ │ │ │ ├── bits.h
│ │ │ │ ├── blue_aec.h
│ │ │ │ ├── blue_ns.h
│ │ │ │ ├── blue_ns_core.h
│ │ │ │ ├── chorus.h
│ │ │ │ ├── cvsd_plc.h
│ │ │ │ ├── dc_blocker.h
│ │ │ │ ├── drc.h
│ │ │ │ ├── echo.h
│ │ │ │ ├── eq.h
│ │ │ │ ├── exciter.h
│ │ │ │ ├── expander.h
│ │ │ │ ├── freqshifter.h
│ │ │ │ ├── howling_suppressor.h
│ │ │ │ ├── mp2.h
│ │ │ │ ├── mp2dec.h
│ │ │ │ ├── mp2dectab.h
│ │ │ │ ├── mp2enc_api.h
│ │ │ │ ├── mp3enc_api.h
│ │ │ │ ├── mvintrinsics.h
│ │ │ │ ├── mvstdio.h
│ │ │ │ ├── noise_gate.h
│ │ │ │ ├── opus_codec.h
│ │ │ │ ├── pcm_delay.h
│ │ │ │ ├── pingpong.h
│ │ │ │ ├── pitch_shifter.h
│ │ │ │ ├── pitch_shifter_pro.h
│ │ │ │ ├── plate_reverb.h
│ │ │ │ ├── resampler.h
│ │ │ │ ├── resampler_farrow.h
│ │ │ │ ├── resampler_polyphase.h
│ │ │ │ ├── reverb.h
│ │ │ │ ├── reverb_p.h
│ │ │ │ ├── reverb_pro.h
│ │ │ │ ├── sbc_frame_decoder.h
│ │ │ │ ├── sbcenc_api.h
│ │ │ │ ├── silence_detector.h
│ │ │ │ ├── song_info.h
│ │ │ │ ├── sra.h
│ │ │ │ ├── stereo_widener.h
│ │ │ │ ├── three_d.h
│ │ │ │ ├── three_d_plus.h
│ │ │ │ ├── typedefine.h
│ │ │ │ ├── virtual_bass.h
│ │ │ │ ├── virtual_bass_classic.h
│ │ │ │ ├── vocal_remover.h
│ │ │ │ ├── vocalcut.h
│ │ │ │ ├── voice_changer.h
│ │ │ │ └── voice_changer_pro.h
│ │ │ ├── libAudioDecoderLibrary.a
│ │ │ ├── libAudioEffectLibrary.a
│ │ │ ├── libBlueAEC.a
│ │ │ ├── libVocalCut.a
│ │ │ ├── libadpcmenc.a
│ │ │ ├── libcvsd_plc.a
│ │ │ ├── libmp2enc.a
│ │ │ ├── libmp3enc.a
│ │ │ ├── libopus_codec.a
│ │ │ ├── libresampler.a
│ │ │ ├── libreverb_p.a
│ │ │ ├── libsbcenc.a
│ │ │ ├── libsra.a
│ │ │ └── src
│ │ │ ├── audio_decoder_api.c
│ │ │ ├── bits.c
│ │ │ ├── libmp2dec.c
│ │ │ └── mvstdio.c
│ │ ├── bluetooth
│ │ │ ├── BtStack_Std_history.txt
│ │ │ ├── inc
│ │ │ │ ├── bb_api.h
│ │ │ │ ├── ble_api.h
│ │ │ │ ├── bt_a2dp_api.h
│ │ │ │ ├── bt_app_func.h
│ │ │ │ ├── bt_app_interface.h
│ │ │ │ ├── bt_avrcp_api.h
│ │ │ │ ├── bt_common_api.h
│ │ │ │ ├── bt_ddb_flash.h
│ │ │ │ ├── bt_hfp_api.h
│ │ │ │ ├── bt_hid_api.h
│ │ │ │ ├── bt_manager.h
│ │ │ │ ├── bt_mfi_api.h
│ │ │ │ ├── bt_obex_api.h
│ │ │ │ ├── bt_pbap_api.h
│ │ │ │ ├── bt_platform_interface.h
│ │ │ │ ├── bt_spp_api.h
│ │ │ │ ├── bt_stack_api.h
│ │ │ │ ├── bt_stack_callback.h
│ │ │ │ ├── bt_tws_api.h
│ │ │ │ └── spp_app_proc.h
│ │ │ ├── libBtStack_Std.a
│ │ │ ├── libBtStack_Std_AvrcpBrws.a
│ │ │ ├── libBtStack_Std_NoBle.a
│ │ │ ├── libBtStack_Std_NoBle_NoHfp.a
│ │ │ ├── readme.txt
│ │ │ └── src
│ │ │ ├── ble_app_callback.c
│ │ │ ├── bt_a2dp_app.c
│ │ │ ├── bt_app_func.c
│ │ │ ├── bt_app_interface.c
│ │ │ ├── bt_avrcp_app.c
│ │ │ ├── bt_ddb_flash.c
│ │ │ ├── bt_hfp_app.c
│ │ │ ├── bt_hid_app.c
│ │ │ ├── bt_manager.c
│ │ │ ├── bt_mfi_app.c
│ │ │ ├── bt_obex_app.c
│ │ │ ├── bt_pbap_app.c
│ │ │ ├── bt_platform_interface.c
│ │ │ ├── bt_spp_app.c
│ │ │ └── bt_tws_app.c
│ │ ├── cec
│ │ │ ├── cec_history.txt
│ │ │ ├── inc
│ │ │ │ └── cec.h
│ │ │ └── libcec.a
│ │ ├── fatfs
│ │ │ ├── fatfs_history.txt
│ │ │ ├── inc
│ │ │ │ ├── diskio.h
│ │ │ │ ├── ff.h
│ │ │ │ ├── ffconf.h
│ │ │ │ ├── ffpresearch.h
│ │ │ │ ├── integer.h
│ │ │ │ └── llist.h
│ │ │ ├── libfatfs.a
│ │ │ └── src
│ │ │ ├── diskio.c
│ │ │ ├── ff.c
│ │ │ ├── ffpresearch.c
│ │ │ ├── ffsystem.c
│ │ │ └── ffunicode.c
│ │ ├── flashfs
│ │ │ ├── FlashFS_history.txt
│ │ │ ├── inc
│ │ │ │ ├── BOOT_DEF.H
│ │ │ │ ├── EOSDEF.H
│ │ │ │ ├── EOS_BOOT.H
│ │ │ │ └── file.h
│ │ │ ├── libFlashFS.a
│ │ │ └── src
│ │ │ └── FlashFS_Intf.c
│ │ ├── lrc
│ │ │ ├── inc
│ │ │ │ └── lrc.h
│ │ │ └── libLrc.a
│ │ ├── mv_utils
│ │ │ ├── inc
│ │ │ │ ├── debug.h
│ │ │ │ ├── delay.h
│ │ │ │ ├── mcu_circular_buf.h
│ │ │ │ └── type.h
│ │ │ └── src
│ │ │ ├── debug.c
│ │ │ └── mcu_circular_buf.c
│ │ ├── rtc
│ │ │ ├── RTC_history.txt
│ │ │ ├── inc
│ │ │ │ ├── rtc_alarm.h
│ │ │ │ ├── rtc_lunar.h
│ │ │ │ └── rtc_timer.h
│ │ │ ├── libRTC.a
│ │ │ └── src
│ │ ├── rtos
│ │ │ ├── freertos
│ │ │ │ ├── inc
│ │ │ │ │ ├── FreeRTOS.h
│ │ │ │ │ ├── FreeRTOSConfig.h
│ │ │ │ │ ├── StackMacros.h
│ │ │ │ │ ├── croutine.h
│ │ │ │ │ ├── event_groups.h
│ │ │ │ │ ├── list.h
│ │ │ │ │ ├── mpu_wrappers.h
│ │ │ │ │ ├── n12_def.h
│ │ │ │ │ ├── nds32_defs.h
│ │ │ │ │ ├── nds32_regs.h
│ │ │ │ │ ├── os_cpu.h
│ │ │ │ │ ├── os_cpu_common.h
│ │ │ │ │ ├── portable.h
│ │ │ │ │ ├── portmacro.h
│ │ │ │ │ ├── projdefs.h
│ │ │ │ │ ├── queue.h
│ │ │ │ │ ├── semphr.h
│ │ │ │ │ ├── shell.h
│ │ │ │ │ ├── task.h
│ │ │ │ │ └── timers.h
│ │ │ │ └── src
│ │ │ │ ├── croutine.c
│ │ │ │ ├── event_groups.c
│ │ │ │ ├── heap_5s.c
│ │ │ │ ├── list.c
│ │ │ │ ├── os_cpu_a.S
│ │ │ │ ├── port.c
│ │ │ │ ├── portISR.c
│ │ │ │ ├── queue.c
│ │ │ │ ├── shell.c
│ │ │ │ ├── tasks.c
│ │ │ │ └── timers.c
│ │ │ └── rtos_api
│ │ │ ├── rtos_api.c
│ │ │ └── rtos_api.h
│ │ ├── user
│ │ │ ├── inc
│ │ │ └── src
│ │ └── xmai
│ │ └── libxmauth.a
│ ├── readme.txt
│ ├── startup
│ │ ├── crt0.S
│ │ ├── init-default.c
│ │ ├── interrupt.c
│ │ └── retarget.c
│ └── tools
│ ├── b1_download_v1.9.exe
│ ├── libs_copy_script
│ │ ├── copyLibs.exe
│ │ └── readme.txt
│ ├── readme.txt
│ └── remind_script
│ ├── MergeAudio2BinNew.exe
│ ├── all.bin
│ ├── readme.txt
│ ├── sound_remind_item.h
│ └── temp
│ ├── AAAA.bin
│ └── BBBB.bin
├── RemoteSystemsTempFiles
├── _ICEman_
│ ├── iceman_debug0.log
│ └── iceman_debug1.log
└── readme.txt
327 directories, 1582 files