在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → DA14580-最简单的收发程序,带有PDF教程

DA14580-最简单的收发程序,带有PDF教程

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:18.88M
  • 下载次数:2
  • 浏览次数:399
  • 发布时间:2021-03-09
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
这个是基于DA14580的最简单的收发程序,只能做为从设备,与手机之间通信,附带有对BLE协议的讲解。希望对大家有帮助。
【实例截图】
【核心代码】
85783274-aaae-45b4-98d3-8a39ee258855
├── DA14580_SDK_3.0.4.0-HJ-MINI-KIT
│   ├── binaries
│   │   ├── da14580
│   │   │   └── prod_test
│   │   │   └── cust_prod_test_ES5.hex
│   │   └── host
│   │   └── windows
│   │   ├── mkimage
│   │   │   └── mkimage.exe
│   │   ├── prod_test_cmds
│   │   │   └── prodtest.exe
│   │   ├── proximity
│   │   │   ├── monitor
│   │   │   │   └── host_proxm_sdk.exe
│   │   │   └── reporter
│   │   │   └── host_proxr_sdk.exe
│   │   ├── spota
│   │   │   └── initiator
│   │   │   └── host_spotai.exe
│   │   └── suota
│   │   └── initiator
│   │   └── host_suotai.exe
│   ├── dk_apps
│   │   ├── keil_projects
│   │   │   ├── prod_test
│   │   │   │   └── prod_test_ES5
│   │   │   │   ├── da14580_config.h
│   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   ├── da14580_stack_config.h
│   │   │   │   └── prod_es5.uvproj
│   │   │   ├── proximity
│   │   │   │   ├── monitor_fe
│   │   │   │   │   ├── da14580_config.h
│   │   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   │   ├── da14580_stack_config.h
│   │   │   │   │   └── fe_proxm_sdk.uvproj
│   │   │   │   ├── monitor_fe_usb
│   │   │   │   │   ├── da14580_config.h
│   │   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   │   ├── da14580_stack_config.h
│   │   │   │   │   └── fe_usb_proxm_sdk.uvproj
│   │   │   │   ├── reporter_fe
│   │   │   │   │   ├── da14580_config.h
│   │   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   │   ├── da14580_stack_config.h
│   │   │   │   │   └── fe_proxr.uvproj
│   │   │   │   ├── reporter_fe_spi
│   │   │   │   │   ├── da14580_config.h
│   │   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   │   ├── da14580_stack_config.h
│   │   │   │   │   ├── fe_proxr_spi_Full_emb_cortex_M0.dep
│   │   │   │   │   ├── fe_proxr_spi.uvgui.LiuJiahang
│   │   │   │   │   ├── fe_proxr_spi.uvgui_LiuJiahang.bak
│   │   │   │   │   ├── fe_proxr_spi.uvopt
│   │   │   │   │   ├── fe_proxr_spi.uvproj
│   │   │   │   │   └── out
│   │   │   │   │   └── full_emb_sysram.plg
│   │   │   │   ├── reporter_fe_usb
│   │   │   │   │   ├── da14580_config.h
│   │   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   │   ├── da14580_stack_config.h
│   │   │   │   │   └── fe_usb_proxr.uvproj
│   │   │   │   └── reporter_fh
│   │   │   │   ├── da14580_config.h
│   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   ├── da14580_stack_config.h
│   │   │   │   └── fh_proxr_sdk.uvproj
│   │   │   ├── template
│   │   │   │   └── template_fh
│   │   │   │   ├── da14580_config.h
│   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   ├── da14580_stack_config.h
│   │   │   │   ├── fh_project_template_Full_emb_cortex_M0.dep
│   │   │   │   ├── fh_project_template.uvgui.zhangya
│   │   │   │   ├── fh_project_template.uvgui_zhangya.bak
│   │   │   │   ├── fh_project_template.uvopt
│   │   │   │   ├── fh_project_template.uvproj
│   │   │   │   ├── HJ_USER
│   │   │   │   │   ├── bma250.c
│   │   │   │   │   ├── bma250.h
│   │   │   │   │   ├── led_hj.c
│   │   │   │   │   ├── led_hj.h
│   │   │   │   │   ├── w25x20.c
│   │   │   │   │   └── w25x20.h
│   │   │   │   ├── JLinkLog.txt
│   │   │   │   ├── JLinkSettings.ini
│   │   │   │   └── out
│   │   │   │   ├── accel.crf
│   │   │   │   ├── accel.d
│   │   │   │   ├── accel.o
│   │   │   │   ├── accel_task.crf
│   │   │   │   ├── accel_task.d
│   │   │   │   ├── accel_task.o
│   │   │   │   ├── anpc.crf
│   │   │   │   ├── anpc.d
│   │   │   │   ├── anpc.o
│   │   │   │   ├── anpc_task.crf
│   │   │   │   ├── anpc_task.d
│   │   │   │   ├── anpc_task.o
│   │   │   │   ├── anps.crf
│   │   │   │   ├── anps.d
│   │   │   │   ├── anps.o
│   │   │   │   ├── anps_task.crf
│   │   │   │   ├── anps_task.d
│   │   │   │   ├── anps_task.o
│   │   │   │   ├── app_console.crf
│   │   │   │   ├── app_console.d
│   │   │   │   ├── app_console.o
│   │   │   │   ├── app.crf
│   │   │   │   ├── app.d
│   │   │   │   ├── app_dis.crf
│   │   │   │   ├── app_dis.d
│   │   │   │   ├── app_dis.o
│   │   │   │   ├── app_dis_task.crf
│   │   │   │   ├── app_dis_task.d
│   │   │   │   ├── app_dis_task.o
│   │   │   │   ├── app.o
│   │   │   │   ├── app_sec.crf
│   │   │   │   ├── app_sec.d
│   │   │   │   ├── app_sec.o
│   │   │   │   ├── app_sec_task.crf
│   │   │   │   ├── app_sec_task.d
│   │   │   │   ├── app_sec_task.o
│   │   │   │   ├── app_task.crf
│   │   │   │   ├── app_task.d
│   │   │   │   ├── app_task.o
│   │   │   │   ├── app_template_proj.crf
│   │   │   │   ├── app_template_proj.d
│   │   │   │   ├── app_template_proj.o
│   │   │   │   ├── arch_main.crf
│   │   │   │   ├── arch_main.d
│   │   │   │   ├── arch_main.o
│   │   │   │   ├── arch_sleep.crf
│   │   │   │   ├── arch_sleep.d
│   │   │   │   ├── arch_sleep.o
│   │   │   │   ├── arch_system.crf
│   │   │   │   ├── arch_system.d
│   │   │   │   ├── arch_system.o
│   │   │   │   ├── basc.crf
│   │   │   │   ├── basc.d
│   │   │   │   ├── basc.o
│   │   │   │   ├── basc_task.crf
│   │   │   │   ├── basc_task.d
│   │   │   │   ├── basc_task.o
│   │   │   │   ├── bass.crf
│   │   │   │   ├── bass.d
│   │   │   │   ├── bass.o
│   │   │   │   ├── bass_task.crf
│   │   │   │   ├── bass_task.d
│   │   │   │   ├── bass_task.o
│   │   │   │   ├── blpc.crf
│   │   │   │   ├── blpc.d
│   │   │   │   ├── blpc.o
│   │   │   │   ├── blpc_task.crf
│   │   │   │   ├── blpc_task.d
│   │   │   │   ├── blpc_task.o
│   │   │   │   ├── blps.crf
│   │   │   │   ├── blps.d
│   │   │   │   ├── blps.o
│   │   │   │   ├── blps_task.crf
│   │   │   │   ├── blps_task.d
│   │   │   │   ├── blps_task.o
│   │   │   │   ├── bma250.crf
│   │   │   │   ├── bma250.d
│   │   │   │   ├── bma250.o
│   │   │   │   ├── boot_vectors.d
│   │   │   │   ├── boot_vectors.o
│   │   │   │   ├── cppc.crf
│   │   │   │   ├── cppc.d
│   │   │   │   ├── cppc.o
│   │   │   │   ├── cppc_task.crf
│   │   │   │   ├── cppc_task.d
│   │   │   │   ├── cppc_task.o
│   │   │   │   ├── cpps.crf
│   │   │   │   ├── cpps.d
│   │   │   │   ├── cpps.o
│   │   │   │   ├── cpps_task.crf
│   │   │   │   ├── cpps_task.d
│   │   │   │   ├── cpps_task.o
│   │   │   │   ├── cscpc.crf
│   │   │   │   ├── cscpc.d
│   │   │   │   ├── cscpc.o
│   │   │   │   ├── cscpc_task.crf
│   │   │   │   ├── cscpc_task.d
│   │   │   │   ├── cscpc_task.o
│   │   │   │   ├── cscps.crf
│   │   │   │   ├── cscps.d
│   │   │   │   ├── cscps.o
│   │   │   │   ├── cscps_task.crf
│   │   │   │   ├── cscps_task.d
│   │   │   │   ├── cscps_task.o
│   │   │   │   ├── disc.crf
│   │   │   │   ├── disc.d
│   │   │   │   ├── disc.o
│   │   │   │   ├── disc_task.crf
│   │   │   │   ├── disc_task.d
│   │   │   │   ├── disc_task.o
│   │   │   │   ├── diss.crf
│   │   │   │   ├── diss.d
│   │   │   │   ├── diss.o
│   │   │   │   ├── diss_task.crf
│   │   │   │   ├── diss_task.d
│   │   │   │   ├── diss_task.o
│   │   │   │   ├── findl.crf
│   │   │   │   ├── findl.d
│   │   │   │   ├── findl.o
│   │   │   │   ├── findl_task.crf
│   │   │   │   ├── findl_task.d
│   │   │   │   ├── findl_task.o
│   │   │   │   ├── findt.crf
│   │   │   │   ├── findt.d
│   │   │   │   ├── findt.o
│   │   │   │   ├── findt_task.crf
│   │   │   │   ├── findt_task.d
│   │   │   │   ├── findt_task.o
│   │   │   │   ├── full_emb_sysram.axf
│   │   │   │   ├── full_emb_sysram.hex
│   │   │   │   ├── full_emb_sysram.htm
│   │   │   │   ├── full_emb_sysram.lnp
│   │   │   │   ├── full_emb_sysram.plg
│   │   │   │   ├── full_emb_sysram_symdef.txt
│   │   │   │   ├── gapm.crf
│   │   │   │   ├── gapm.d
│   │   │   │   ├── gapm.o
│   │   │   │   ├── glpc.crf
│   │   │   │   ├── glpc.d
│   │   │   │   ├── glpc.o
│   │   │   │   ├── glpc_task.crf
│   │   │   │   ├── glpc_task.d
│   │   │   │   ├── glpc_task.o
│   │   │   │   ├── glps.crf
│   │   │   │   ├── glps.d
│   │   │   │   ├── glps.o
│   │   │   │   ├── glps_task.crf
│   │   │   │   ├── glps_task.d
│   │   │   │   ├── glps_task.o
│   │   │   │   ├── gpio.crf
│   │   │   │   ├── gpio.d
│   │   │   │   ├── gpio.o
│   │   │   │   ├── hardfault_handler.crf
│   │   │   │   ├── hardfault_handler.d
│   │   │   │   ├── hardfault_handler.o
│   │   │   │   ├── hogpbh.crf
│   │   │   │   ├── hogpbh.d
│   │   │   │   ├── hogpbh.o
│   │   │   │   ├── hogpbh_task.crf
│   │   │   │   ├── hogpbh_task.d
│   │   │   │   ├── hogpbh_task.o
│   │   │   │   ├── hogpd.crf
│   │   │   │   ├── hogpd.d
│   │   │   │   ├── hogpd.o
│   │   │   │   ├── hogpd_task.crf
│   │   │   │   ├── hogpd_task.d
│   │   │   │   ├── hogpd_task.o
│   │   │   │   ├── hogprh.crf
│   │   │   │   ├── hogprh.d
│   │   │   │   ├── hogprh.o
│   │   │   │   ├── hogprh_task.crf
│   │   │   │   ├── hogprh_task.d
│   │   │   │   ├── hogprh_task.o
│   │   │   │   ├── hrpc.crf
│   │   │   │   ├── hrpc.d
│   │   │   │   ├── hrpc.o
│   │   │   │   ├── hrpc_task.crf
│   │   │   │   ├── hrpc_task.d
│   │   │   │   ├── hrpc_task.o
│   │   │   │   ├── hrps.crf
│   │   │   │   ├── hrps.d
│   │   │   │   ├── hrps.o
│   │   │   │   ├── hrps_task.crf
│   │   │   │   ├── hrps_task.d
│   │   │   │   ├── hrps_task.o
│   │   │   │   ├── htpc.crf
│   │   │   │   ├── htpc.d
│   │   │   │   ├── htpc.o
│   │   │   │   ├── htpc_task.crf
│   │   │   │   ├── htpc_task.d
│   │   │   │   ├── htpc_task.o
│   │   │   │   ├── htpt.crf
│   │   │   │   ├── htpt.d
│   │   │   │   ├── htpt.o
│   │   │   │   ├── htpt_task.crf
│   │   │   │   ├── htpt_task.d
│   │   │   │   ├── htpt_task.o
│   │   │   │   ├── i2c_eeprom.crf
│   │   │   │   ├── i2c_eeprom.d
│   │   │   │   ├── i2c_eeprom.o
│   │   │   │   ├── jump_table.crf
│   │   │   │   ├── jump_table.d
│   │   │   │   ├── jump_table.o
│   │   │   │   ├── lanc.crf
│   │   │   │   ├── lanc.d
│   │   │   │   ├── lanc.o
│   │   │   │   ├── lanc_task.crf
│   │   │   │   ├── lanc_task.d
│   │   │   │   ├── lanc_task.o
│   │   │   │   ├── lans.crf
│   │   │   │   ├── lans.d
│   │   │   │   ├── lans.o
│   │   │   │   ├── lans_task.crf
│   │   │   │   ├── lans_task.d
│   │   │   │   ├── lans_task.o
│   │   │   │   ├── led_hj.crf
│   │   │   │   ├── led_hj.d
│   │   │   │   ├── led_hj.o
│   │   │   │   ├── lst
│   │   │   │   │   └── full_emb_sysram.map
│   │   │   │   ├── nmi_handler.crf
│   │   │   │   ├── nmi_handler.d
│   │   │   │   ├── nmi_handler.o
│   │   │   │   ├── nvds.crf
│   │   │   │   ├── nvds.d
│   │   │   │   ├── nvds.o
│   │   │   │   ├── paspc.crf
│   │   │   │   ├── paspc.d
│   │   │   │   ├── paspc.o
│   │   │   │   ├── paspc_task.crf
│   │   │   │   ├── paspc_task.d
│   │   │   │   ├── paspc_task.o
│   │   │   │   ├── pasps.crf
│   │   │   │   ├── pasps.d
│   │   │   │   ├── pasps.o
│   │   │   │   ├── pasps_task.crf
│   │   │   │   ├── pasps_task.d
│   │   │   │   ├── pasps_task.o
│   │   │   │   ├── periph_setup.crf
│   │   │   │   ├── periph_setup.d
│   │   │   │   ├── periph_setup.o
│   │   │   │   ├── prf_utils.crf
│   │   │   │   ├── prf_utils.d
│   │   │   │   ├── prf_utils.o
│   │   │   │   ├── proxm.crf
│   │   │   │   ├── proxm.d
│   │   │   │   ├── proxm.o
│   │   │   │   ├── proxm_task.crf
│   │   │   │   ├── proxm_task.d
│   │   │   │   ├── proxm_task.o
│   │   │   │   ├── proxr.crf
│   │   │   │   ├── proxr.d
│   │   │   │   ├── proxr.o
│   │   │   │   ├── proxr_task.crf
│   │   │   │   ├── proxr_task.d
│   │   │   │   ├── proxr_task.o
│   │   │   │   ├── rf_580.crf
│   │   │   │   ├── rf_580.d
│   │   │   │   ├── rf_580.o
│   │   │   │   ├── rscpc.crf
│   │   │   │   ├── rscpc.d
│   │   │   │   ├── rscpc.o
│   │   │   │   ├── rscpc_task.crf
│   │   │   │   ├── rscpc_task.d
│   │   │   │   ├── rscpc_task.o
│   │   │   │   ├── rscps.crf
│   │   │   │   ├── rscps.d
│   │   │   │   ├── rscps.o
│   │   │   │   ├── rscps_task.crf
│   │   │   │   ├── rscps_task.d
│   │   │   │   ├── rscps_task.o
│   │   │   │   ├── rwble.crf
│   │   │   │   ├── rwble.d
│   │   │   │   ├── rwble.o
│   │   │   │   ├── rwip.crf
│   │   │   │   ├── rwip.d
│   │   │   │   ├── rwip.o
│   │   │   │   ├── scppc.crf
│   │   │   │   ├── scppc.d
│   │   │   │   ├── scppc.o
│   │   │   │   ├── scppc_task.crf
│   │   │   │   ├── scppc_task.d
│   │   │   │   ├── scppc_task.o
│   │   │   │   ├── scpps.crf
│   │   │   │   ├── scpps.d
│   │   │   │   ├── scpps.o
│   │   │   │   ├── scpps_task.crf
│   │   │   │   ├── scpps_task.d
│   │   │   │   ├── scpps_task.o
│   │   │   │   ├── spi.crf
│   │   │   │   ├── spi.d
│   │   │   │   ├── spi_flash.crf
│   │   │   │   ├── spi_flash.d
│   │   │   │   ├── spi_flash.o
│   │   │   │   ├── spi.o
│   │   │   │   ├── system_armcm0.crf
│   │   │   │   ├── system_armcm0.d
│   │   │   │   ├── system_armcm0.o
│   │   │   │   ├── tipc.crf
│   │   │   │   ├── tipc.d
│   │   │   │   ├── tipc.o
│   │   │   │   ├── tipc_task.crf
│   │   │   │   ├── tipc_task.d
│   │   │   │   ├── tipc_task.o
│   │   │   │   ├── tips.crf
│   │   │   │   ├── tips.d
│   │   │   │   ├── tips.o
│   │   │   │   ├── tips_task.crf
│   │   │   │   ├── tips_task.d
│   │   │   │   ├── tips_task.o
│   │   │   │   ├── uart2.crf
│   │   │   │   ├── uart2.d
│   │   │   │   ├── uart2.o
│   │   │   │   ├── w25x20.crf
│   │   │   │   ├── w25x20.d
│   │   │   │   └── w25x20.o
│   │   │   └── throughput_eval
│   │   │   ├── throughput_eval_central_fh
│   │   │   │   ├── da14580_config.h
│   │   │   │   ├── da14580_scatter_config.h
│   │   │   │   └── da14580_stack_config.h
│   │   │   └── throughput_eval_peripheral_fh
│   │   │   ├── da14580_config.h
│   │   │   ├── da14580_scatter_config.h
│   │   │   └── da14580_stack_config.h
│   │   ├── misc
│   │   │   ├── rom_symdef_ES5_Prod_Test.txt
│   │   │   ├── rom_symdef_hci_spi.txt
│   │   │   ├── rom_symdef_kb.txt
│   │   │   ├── rom_symdef.txt
│   │   │   └── sysram_case23.ini
│   │   ├── patch_code
│   │   │   └── obj
│   │   │   ├── atts_task.obj
│   │   │   ├── ch_map.obj
│   │   │   ├── gapm_util.obj
│   │   │   ├── ke_task.obj
│   │   │   ├── smpc.obj
│   │   │   └── smpc_task.obj
│   │   ├── scatterfiles
│   │   │   ├── exchange_mem_case23_0x0_es3.sct
│   │   │   ├── exchange_mem_case23_0x0HID_es3.sct
│   │   │   ├── exchange_mem_case_es3_stream.sct
│   │   │   ├── exchange_mem_es3_spotar.sct
│   │   │   ├── production_ES5.sct
│   │   │   └── scatterfile_common.sct
│   │   └── src
│   │   ├── dialog
│   │   │   └── include
│   │   │   ├── ARMCM0.h
│   │   │   ├── ble_580_sw_version.h
│   │   │   ├── CMSDK_CM0.h
│   │   │   ├── core_cm0.h
│   │   │   ├── core_cmFunc.h
│   │   │   ├── core_cmInstr.h
│   │   │   ├── datasheet_es1.h
│   │   │   ├── datasheet_es3.h
│   │   │   ├── datasheet.h
│   │   │   ├── datasheet_old.h
│   │   │   ├── global_io.h
│   │   │   ├── _reg_auxio.h
│   │   │   ├── reg_auxio.h
│   │   │   ├── _reg_blecore.h
│   │   │   ├── reg_blecore.h
│   │   │   ├── _reg_ble_em_cs.h
│   │   │   ├── reg_ble_em_cs.h
│   │   │   ├── _reg_ble_em_et.h
│   │   │   ├── reg_ble_em_et.h
│   │   │   ├── _reg_ble_em_rx.h
│   │   │   ├── reg_ble_em_rx.h
│   │   │   ├── _reg_ble_em_txe.h
│   │   │   ├── reg_ble_em_txe.h
│   │   │   ├── _reg_ble_em_tx.h
│   │   │   ├── reg_ble_em_tx.h
│   │   │   ├── _reg_ble_em_wpb.h
│   │   │   ├── reg_ble_em_wpb.h
│   │   │   ├── _reg_ble_em_wpv.h
│   │   │   ├── reg_ble_em_wpv.h
│   │   │   ├── _reg_clkrst.h
│   │   │   ├── reg_clkrst.h
│   │   │   ├── _reg_emi0.h
│   │   │   ├── reg_emi0.h
│   │   │   ├── _reg_emi1.h
│   │   │   ├── reg_emi1.h
│   │   │   ├── _reg_intc.h
│   │   │   ├── reg_intc.h
│   │   │   ├── _reg_modem.h
│   │   │   ├── reg_modem.h
│   │   │   ├── _reg_remap.h
│   │   │   ├── reg_remap.h
│   │   │   ├── _reg_ripple.h
│   │   │   ├── _reg_timer.h
│   │   │   ├── _reg_uart.h
│   │   │   ├── system_ARMCM0.h
│   │   │   └── system_CMSDK.h
│   │   ├── ip
│   │   │   └── ble
│   │   │   ├── hl
│   │   │   │   └── src
│   │   │   │   ├── hcih
│   │   │   │   │   ├── hcih_eif.h
│   │   │   │   │   ├── hcih.h
│   │   │   │   │   ├── hcih_msg.h
│   │   │   │   │   └── hcih_task.h
│   │   │   │   ├── host
│   │   │   │   │   ├── att
│   │   │   │   │   │   ├── attc
│   │   │   │   │   │   │   ├── attc.h
│   │   │   │   │   │   │   └── attc_task.h
│   │   │   │   │   │   ├── att.h
│   │   │   │   │   │   ├── attm
│   │   │   │   │   │   │   ├── attm_cfg.h
│   │   │   │   │   │   │   ├── attm_db.h
│   │   │   │   │   │   │   ├── attm.h
│   │   │   │   │   │   │   ├── attm_task.h
│   │   │   │   │   │   │   └── attm_util.h
│   │   │   │   │   │   └── atts
│   │   │   │   │   │   ├── atts.h
│   │   │   │   │   │   ├── atts_task.h
│   │   │   │   │   │   └── atts_util.h
│   │   │   │   │   ├── gap
│   │   │   │   │   │   ├── gapc
│   │   │   │   │   │   │   ├── gapc.h
│   │   │   │   │   │   │   └── gapc_task.h
│   │   │   │   │   │   ├── gap_cfg.h
│   │   │   │   │   │   ├── gap.h
│   │   │   │   │   │   ├── gapm
│   │   │   │   │   │   │   ├── gapm.c
│   │   │   │   │   │   │   ├── gapm.h
│   │   │   │   │   │   │   ├── gapm_task.h
│   │   │   │   │   │   │   └── gapm_util.h
│   │   │   │   │   │   └── gap_version.h
│   │   │   │   │   ├── gatt
│   │   │   │   │   │   ├── gattc
│   │   │   │   │   │   │   ├── gattc.h
│   │   │   │   │   │   │   └── gattc_task.h
│   │   │   │   │   │   ├── gatt.h
│   │   │   │   │   │   └── gattm
│   │   │   │   │   │   ├── gattm.h
│   │   │   │   │   │   └── gattm_task.h
│   │   │   │   │   ├── l2c
│   │   │   │   │   │   ├── l2cc
│   │   │   │   │   │   │   ├── l2cc.h
│   │   │   │   │   │   │   ├── l2cc_pdu.h
│   │   │   │   │   │   │   └── l2cc_task.h
│   │   │   │   │   │   └── l2cm
│   │   │   │   │   │   ├── l2cm.h
│   │   │   │   │   │   ├── l2cm_task.h
│   │   │   │   │   │   └── l2cm_util.h
│   │   │   │   │   └── smp
│   │   │   │   │   ├── smpc
│   │   │   │   │   │   ├── smpc.h
│   │   │   │   │   │   ├── smpc_task.h
│   │   │   │   │   │   └── smpc_util.h
│   │   │   │   │   ├── smp_common.h
│   │   │   │   │   └── smpm
│   │   │   │   │   ├── smpm.h
│   │   │   │   │   └── smpm_task.h
│   │   │   │   ├── profiles
│   │   │   │   │   ├── accel
│   │   │   │   │   │   ├── accel.c
│   │   │   │   │   │   ├── accel.h
│   │   │   │   │   │   ├── accel_task.c
│   │   │   │   │   │   └── accel_task.h
│   │   │   │   │   ├── anp
│   │   │   │   │   │   ├── anpc
│   │   │   │   │   │   │   ├── anpc.c
│   │   │   │   │   │   │   ├── anpc.h
│   │   │   │   │   │   │   ├── anpc_task.c
│   │   │   │   │   │   │   └── anpc_task.h
│   │   │   │   │   │   ├── anp_common.h
│   │   │   │   │   │   └── anps
│   │   │   │   │   │   ├── anps.c
│   │   │   │   │   │   ├── anps.h
│   │   │   │   │   │   ├── anps_task.c
│   │   │   │   │   │   └── anps_task.h
│   │   │   │   │   ├── bas
│   │   │   │   │   │   ├── basc
│   │   │   │   │   │   │   ├── basc.c
│   │   │   │   │   │   │   ├── basc.h
│   │   │   │   │   │   │   ├── basc_task.c
│   │   │   │   │   │   │   └── basc_task.h
│   │   │   │   │   │   └── bass
│   │   │   │   │   │   ├── bass.c
│   │   │   │   │   │   ├── bass.h
│   │   │   │   │   │   ├── bass_task.c
│   │   │   │   │   │   └── bass_task.h
│   │   │   │   │   ├── blp
│   │   │   │   │   │   ├── blpc
│   │   │   │   │   │   │   ├── blpc.c
│   │   │   │   │   │   │   ├── blpc.h
│   │   │   │   │   │   │   ├── blpc_task.c
│   │   │   │   │   │   │   └── blpc_task.h
│   │   │   │   │   │   ├── blp_common.h
│   │   │   │   │   │   └── blps
│   │   │   │   │   │   ├── blps.c
│   │   │   │   │   │   ├── blps.h
│   │   │   │   │   │   ├── blps_task.c
│   │   │   │   │   │   └── blps_task.h
│   │   │   │   │   ├── cpp
│   │   │   │   │   │   ├── cppc
│   │   │   │   │   │   │   ├── cppc.c
│   │   │   │   │   │   │   ├── cppc.h
│   │   │   │   │   │   │   ├── cppc_task.c
│   │   │   │   │   │   │   └── cppc_task.h
│   │   │   │   │   │   ├── cpp_common.h
│   │   │   │   │   │   └── cpps
│   │   │   │   │   │   ├── cpps.c
│   │   │   │   │   │   ├── cpps.h
│   │   │   │   │   │   ├── cpps_task.c
│   │   │   │   │   │   └── cpps_task.h
│   │   │   │   │   ├── cscp
│   │   │   │   │   │   ├── cscpc
│   │   │   │   │   │   │   ├── cscpc.c
│   │   │   │   │   │   │   ├── cscpc.h
│   │   │   │   │   │   │   ├── cscpc_task.c
│   │   │   │   │   │   │   └── cscpc_task.h
│   │   │   │   │   │   ├── cscp_common.h
│   │   │   │   │   │   └── cscps
│   │   │   │   │   │   ├── cscps.c
│   │   │   │   │   │   ├── cscps.h
│   │   │   │   │   │   ├── cscps_task.c
│   │   │   │   │   │   └── cscps_task.h
│   │   │   │   │   ├── dis
│   │   │   │   │   │   ├── disc
│   │   │   │   │   │   │   ├── disc.c
│   │   │   │   │   │   │   ├── disc.h
│   │   │   │   │   │   │   ├── disc_task.c
│   │   │   │   │   │   │   └── disc_task.h
│   │   │   │   │   │   └── diss
│   │   │   │   │   │   ├── diss.c
│   │   │   │   │   │   ├── diss.h
│   │   │   │   │   │   ├── diss_task.c
│   │   │   │   │   │   └── diss_task.h
│   │   │   │   │   ├── find
│   │   │   │   │   │   ├── findl
│   │   │   │   │   │   │   ├── findl.c
│   │   │   │   │   │   │   ├── findl.h
│   │   │   │   │   │   │   ├── findl_task.c
│   │   │   │   │   │   │   └── findl_task.h
│   │   │   │   │   │   └── findt
│   │   │   │   │   │   ├── findt.c
│   │   │   │   │   │   ├── findt.h
│   │   │   │   │   │   ├── findt_task.c
│   │   │   │   │   │   └── findt_task.h
│   │   │   │   │   ├── glp
│   │   │   │   │   │   ├── glpc
│   │   │   │   │   │   │   ├── glpc.c
│   │   │   │   │   │   │   ├── glpc.h
│   │   │   │   │   │   │   ├── glpc_task.c
│   │   │   │   │   │   │   └── glpc_task.h
│   │   │   │   │   │   ├── glp_common.h
│   │   │   │   │   │   └── glps
│   │   │   │   │   │   ├── glps.c
│   │   │   │   │   │   ├── glps.h
│   │   │   │   │   │   ├── glps_task.c
│   │   │   │   │   │   └── glps_task.h
│   │   │   │   │   ├── hogp
│   │   │   │   │   │   ├── hogpbh
│   │   │   │   │   │   │   ├── hogpbh.c
│   │   │   │   │   │   │   ├── hogpbh.h
│   │   │   │   │   │   │   ├── hogpbh_task.c
│   │   │   │   │   │   │   └── hogpbh_task.h
│   │   │   │   │   │   ├── hogp_common.h
│   │   │   │   │   │   ├── hogpd
│   │   │   │   │   │   │   ├── hogpd.c
│   │   │   │   │   │   │   ├── hogpd.h
│   │   │   │   │   │   │   ├── hogpd_task.c
│   │   │   │   │   │   │   └── hogpd_task.h
│   │   │   │   │   │   └── hogprh
│   │   │   │   │   │   ├── hogprh.c
│   │   │   │   │   │   ├── hogprh.h
│   │   │   │   │   │   ├── hogprh_task.c
│   │   │   │   │   │   └── hogprh_task.h
│   │   │   │   │   ├── hrp
│   │   │   │   │   │   ├── hrpc
│   │   │   │   │   │   │   ├── hrpc.c
│   │   │   │   │   │   │   ├── hrpc.h
│   │   │   │   │   │   │   ├── hrpc_task.c
│   │   │   │   │   │   │   └── hrpc_task.h
│   │   │   │   │   │   ├── hrp_common.h
│   │   │   │   │   │   └── hrps
│   │   │   │   │   │   ├── hrps.c
│   │   │   │   │   │   ├── hrps.h
│   │   │   │   │   │   ├── hrps_task.c
│   │   │   │   │   │   └── hrps_task.h
│   │   │   │   │   ├── htp
│   │   │   │   │   │   ├── htpc
│   │   │   │   │   │   │   ├── htpc.c
│   │   │   │   │   │   │   ├── htpc.h
│   │   │   │   │   │   │   ├── htpc_task.c
│   │   │   │   │   │   │   └── htpc_task.h
│   │   │   │   │   │   ├── htp_common.h
│   │   │   │   │   │   └── htpt
│   │   │   │   │   │   ├── htpt.c
│   │   │   │   │   │   ├── htpt.h
│   │   │   │   │   │   ├── htpt_task.c
│   │   │   │   │   │   └── htpt_task.h
│   │   │   │   │   ├── lan
│   │   │   │   │   │   ├── lanc
│   │   │   │   │   │   │   ├── lanc.c
│   │   │   │   │   │   │   ├── lanc.h
│   │   │   │   │   │   │   ├── lanc_task.c
│   │   │   │   │   │   │   └── lanc_task.h
│   │   │   │   │   │   ├── lan_common.h
│   │   │   │   │   │   └── lans
│   │   │   │   │   │   ├── lans.c
│   │   │   │   │   │   ├── lans.h
│   │   │   │   │   │   ├── lans_task.c
│   │   │   │   │   │   └── lans_task.h
│   │   │   │   │   ├── pasp
│   │   │   │   │   │   ├── paspc
│   │   │   │   │   │   │   ├── paspc.c
│   │   │   │   │   │   │   ├── paspc.h
│   │   │   │   │   │   │   ├── paspc_task.c
│   │   │   │   │   │   │   └── paspc_task.h
│   │   │   │   │   │   ├── pasp_common.h
│   │   │   │   │   │   └── pasps
│   │   │   │   │   │   ├── pasps.c
│   │   │   │   │   │   ├── pasps.h
│   │   │   │   │   │   ├── pasps_task.c
│   │   │   │   │   │   └── pasps_task.h
│   │   │   │   │   ├── prf_types.h
│   │   │   │   │   ├── prf_utils_128.c
│   │   │   │   │   ├── prf_utils_128.h
│   │   │   │   │   ├── prf_utils.c
│   │   │   │   │   ├── prf_utils.h
│   │   │   │   │   ├── prox
│   │   │   │   │   │   ├── proxm
│   │   │   │   │   │   │   ├── proxm.c
│   │   │   │   │   │   │   ├── proxm.h
│   │   │   │   │   │   │   ├── proxm_task.c
│   │   │   │   │   │   │   └── proxm_task.h
│   │   │   │   │   │   └── proxr
│   │   │   │   │   │   ├── proxr.c
│   │   │   │   │   │   ├── proxr.h
│   │   │   │   │   │   ├── proxr_task.c
│   │   │   │   │   │   └── proxr_task.h
│   │   │   │   │   ├── rscp
│   │   │   │   │   │   ├── rscpc
│   │   │   │   │   │   │   ├── rscpc.c
│   │   │   │   │   │   │   ├── rscpc.h
│   │   │   │   │   │   │   ├── rscpc_task.c
│   │   │   │   │   │   │   └── rscpc_task.h
│   │   │   │   │   │   ├── rscp_common.h
│   │   │   │   │   │   └── rscps
│   │   │   │   │   │   ├── rscps.c
│   │   │   │   │   │   ├── rscps.h
│   │   │   │   │   │   ├── rscps_task.c
│   │   │   │   │   │   └── rscps_task.h
│   │   │   │   │   ├── sample128
│   │   │   │   │   │   ├── sample128.c
│   │   │   │   │   │   ├── sample128.h
│   │   │   │   │   │   ├── sample128_task.c
│   │   │   │   │   │   └── sample128_task.h
│   │   │   │   │   ├── scpp
│   │   │   │   │   │   ├── scppc
│   │   │   │   │   │   │   ├── scppc.c
│   │   │   │   │   │   │   ├── scppc.h
│   │   │   │   │   │   │   ├── scppc_task.c
│   │   │   │   │   │   │   └── scppc_task.h
│   │   │   │   │   │   ├── scpp_common.h
│   │   │   │   │   │   └── scpps
│   │   │   │   │   │   ├── scpps.c
│   │   │   │   │   │   ├── scpps.h
│   │   │   │   │   │   ├── scpps_task.c
│   │   │   │   │   │   └── scpps_task.h
│   │   │   │   │   ├── spota
│   │   │   │   │   │   └── spotar
│   │   │   │   │   │   ├── spotar.c
│   │   │   │   │   │   ├── spotar.h
│   │   │   │   │   │   ├── spotar_task.c
│   │   │   │   │   │   └── spotar_task.h
│   │   │   │   │   ├── streamdata
│   │   │   │   │   │   ├── streamdatad
│   │   │   │   │   │   │   ├── streamdatad.c
│   │   │   │   │   │   │   ├── streamdatad.h
│   │   │   │   │   │   │   ├── streamdatad_task.c
│   │   │   │   │   │   │   └── streamdatad_task.h
│   │   │   │   │   │   └── streamdatah
│   │   │   │   │   │   ├── streamdatah.c
│   │   │   │   │   │   ├── streamdatah.h
│   │   │   │   │   │   ├── streamdatah_task.c
│   │   │   │   │   │   └── streamdatah_task.h
│   │   │   │   │   └── tip
│   │   │   │   │   ├── tipc
│   │   │   │   │   │   ├── tipc.c
│   │   │   │   │   │   ├── tipc.h
│   │   │   │   │   │   ├── tipc_task.c
│   │   │   │   │   │   └── tipc_task.h
│   │   │   │   │   ├── tip_common.h
│   │   │   │   │   └── tips
│   │   │   │   │   ├── tips.c
│   │   │   │   │   ├── tips.h
│   │   │   │   │   ├── tips_task.c
│   │   │   │   │   └── tips_task.h
│   │   │   │   └── rwble_hl
│   │   │   │   ├── rwble_hl_config.h
│   │   │   │   └── rwble_hl.h
│   │   │   └── ll
│   │   │   └── src
│   │   │   ├── controller
│   │   │   │   ├── em
│   │   │   │   │   ├── em_map_ble.h
│   │   │   │   │   └── em_map_ble_user.h
│   │   │   │   ├── llc
│   │   │   │   │   ├── llc_cntl.h
│   │   │   │   │   ├── llc_data.h
│   │   │   │   │   ├── llc.h
│   │   │   │   │   ├── llc_task.h
│   │   │   │   │   └── llc_util.h
│   │   │   │   ├── lld
│   │   │   │   │   ├── lld_data.h
│   │   │   │   │   ├── lld_evt.h
│   │   │   │   │   ├── lld.h
│   │   │   │   │   ├── lld_sleep.h
│   │   │   │   │   ├── lld_util.h
│   │   │   │   │   └── lld_wlcoex.h
│   │   │   │   └── llm
│   │   │   │   ├── llm.h
│   │   │   │   ├── llm_task.h
│   │   │   │   └── llm_util.h
│   │   │   ├── hcic
│   │   │   │   ├── hcic_eif.h
│   │   │   │   ├── hcic.h
│   │   │   │   ├── hcic_msg.h
│   │   │   │   └── hcic_task.h
│   │   │   └── rwble
│   │   │   ├── rwble.c
│   │   │   ├── rwble_config.h
│   │   │   └── rwble.h
│   │   ├── modules
│   │   │   ├── app
│   │   │   │   ├── api
│   │   │   │   │   ├── app_api.h
│   │   │   │   │   ├── app.h
│   │   │   │   │   ├── app_sec.h
│   │   │   │   │   ├── app_sec_task.h
│   │   │   │   │   ├── app_sw_version.h
│   │   │   │   │   ├── app_task.h
│   │   │   │   │   └── app_task_handlers.h
│   │   │   │   └── src
│   │   │   │   ├── app.c
│   │   │   │   ├── app_profiles
│   │   │   │   │   ├── basc
│   │   │   │   │   │   ├── app_basc.c
│   │   │   │   │   │   ├── app_basc.h
│   │   │   │   │   │   ├── app_basc_task.c
│   │   │   │   │   │   └── app_basc_task.h
│   │   │   │   │   ├── bass
│   │   │   │   │   │   ├── app_batt.c
│   │   │   │   │   │   ├── app_batt.h
│   │   │   │   │   │   ├── app_batt_task.c
│   │   │   │   │   │   └── app_batt_task.h
│   │   │   │   │   ├── disc
│   │   │   │   │   │   ├── app_disc.c
│   │   │   │   │   │   ├── app_disc.h
│   │   │   │   │   │   ├── app_disc_task.c
│   │   │   │   │   │   └── app_disc_task.h
│   │   │   │   │   ├── diss
│   │   │   │   │   │   ├── app_dis.c
│   │   │   │   │   │   ├── app_dis.h
│   │   │   │   │   │   ├── app_dis_task.c
│   │   │   │   │   │   └── app_dis_task.h
│   │   │   │   │   ├── findme
│   │   │   │   │   │   ├── app_findme.c
│   │   │   │   │   │   ├── app_findme.h
│   │   │   │   │   │   ├── app_findme_task.c
│   │   │   │   │   │   └── app_findme_task.h
│   │   │   │   │   ├── ht
│   │   │   │   │   │   ├── app_ht.c
│   │   │   │   │   │   ├── app_ht.h
│   │   │   │   │   │   ├── app_ht_task.c
│   │   │   │   │   │   └── app_ht_task.h
│   │   │   │   │   ├── neb
│   │   │   │   │   │   ├── app_neb.c
│   │   │   │   │   │   ├── app_neb.h
│   │   │   │   │   │   ├── app_neb_task.c
│   │   │   │   │   │   └── app_neb_task.h
│   │   │   │   │   ├── prox_reporter
│   │   │   │   │   │   ├── app_proxr.c
│   │   │   │   │   │   ├── app_proxr.h
│   │   │   │   │   │   ├── app_proxr_task.c
│   │   │   │   │   │   └── app_proxr_task.h
│   │   │   │   │   ├── scppc
│   │   │   │   │   │   ├── app_scppc.c
│   │   │   │   │   │   ├── app_scppc.h
│   │   │   │   │   │   ├── app_scppc_task.c
│   │   │   │   │   │   └── app_scppc_task.h
│   │   │   │   │   ├── spotar
│   │   │   │   │   │   ├── app_spotar.c
│   │   │   │   │   │   ├── app_spotar.h
│   │   │   │   │   │   ├── app_spotar_task.c
│   │   │   │   │   │   └── app_spotar_task.h
│   │   │   │   │   ├── stream
│   │   │   │   │   │   ├── app_stream.c
│   │   │   │   │   │   ├── app_stream.h
│   │   │   │   │   │   └── app_stream_task.c
│   │   │   │   │   ├── streamdatad
│   │   │   │   │   │   ├── app_streamdatad.c
│   │   │   │   │   │   ├── app_streamdatad.h
│   │   │   │   │   │   ├── app_streamdatad_task.c
│   │   │   │   │   │   └── app_streamdatad_task.h
│   │   │   │   │   └── streamdatah
│   │   │   │   │   ├── app_streamdatah.c
│   │   │   │   │   ├── app_streamdatah.h
│   │   │   │   │   ├── app_streamdatah_task.c
│   │   │   │   │   └── app_streamdatah_task.h
│   │   │   │   ├── app_project
│   │   │   │   │   ├── prod_test
│   │   │   │   │   │   ├── customer_prod.c
│   │   │   │   │   │   ├── customer_prod.h
│   │   │   │   │   │   ├── custom_gtl_eif.c
│   │   │   │   │   │   ├── custom_gtl_hci.c
│   │   │   │   │   │   ├── custom_lld.c
│   │   │   │   │   │   ├── custom_lld_data.c
│   │   │   │   │   │   ├── custom_lld_evt.c
│   │   │   │   │   │   ├── pulse.s
│   │   │   │   │   │   ├── system
│   │   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   │   └── xtal_cal.c
│   │   │   │   │   ├── prox_monitor_fe
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── prox_monitor_fe_usb
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── prox_reporter_fe
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── prox_reporter_fe_spi
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── arch_hci_spi.c
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── prox_reporter_fe_usb
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── prox_reporter_fh
│   │   │   │   │   │   ├── app_proxr_proj.c
│   │   │   │   │   │   ├── app_proxr_proj.h
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── spotar_fh
│   │   │   │   │   │   ├── app_spotar_proj.c
│   │   │   │   │   │   ├── app_spotar_proj.h
│   │   │   │   │   │   ├── app_spotar_proj_task.h
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── stream_server_tx
│   │   │   │   │   │   ├── app_stream_proj.c
│   │   │   │   │   │   ├── app_stream_proj.h
│   │   │   │   │   │   ├── app_stream_proj_task.h
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── template_fh
│   │   │   │   │   │   ├── app_template_proj.c
│   │   │   │   │   │   ├── app_template_proj.h
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   ├── throughput_eval_central_fh
│   │   │   │   │   │   ├── app_throughput_central_proj.c
│   │   │   │   │   │   ├── app_throughput_central_proj.h
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   │   └── periph_setup.h
│   │   │   │   │   └── throughput_eval_peripheral_fh
│   │   │   │   │   ├── app_throughput_peripheral_proj.c
│   │   │   │   │   ├── app_throughput_peripheral_proj.h
│   │   │   │   │   └── system
│   │   │   │   │   ├── app_sleep.h
│   │   │   │   │   ├── periph_setup.c
│   │   │   │   │   └── periph_setup.h
│   │   │   │   ├── app_sec.c
│   │   │   │   ├── app_sec_task.c
│   │   │   │   ├── app_task.c
│   │   │   │   └── app_utils
│   │   │   │   ├── app_console
│   │   │   │   │   ├── app_console.c
│   │   │   │   │   └── app_console.h
│   │   │   │   ├── app_multi_bond
│   │   │   │   │   ├── app_multi_bond.c
│   │   │   │   │   └── app_multi_bond.h
│   │   │   │   └── app_stream_queue
│   │   │   │   ├── app_stream_queue.c
│   │   │   │   └── app_stream_queue.h
│   │   │   ├── common
│   │   │   │   └── api
│   │   │   │   ├── co_bt.h
│   │   │   │   ├── co_buf.h
│   │   │   │   ├── co_endian.h
│   │   │   │   ├── co_error.h
│   │   │   │   ├── co_list.h
│   │   │   │   ├── co_math.h
│   │   │   │   ├── co_utils.h
│   │   │   │   └── co_version.h
│   │   │   ├── dbg
│   │   │   │   └── api
│   │   │   │   ├── dbg.h
│   │   │   │   ├── dbg_swdiag.h
│   │   │   │   ├── dbg_task.h
│   │   │   │   └── dbg_tester.h
│   │   │   ├── gtl
│   │   │   │   ├── api
│   │   │   │   │   ├── gtl.h
│   │   │   │   │   └── gtl_task.h
│   │   │   │   └── src
│   │   │   │   ├── gtl_eif.h
│   │   │   │   ├── gtl_env.h
│   │   │   │   └── gtl_hci.h
│   │   │   ├── ke
│   │   │   │   ├── api
│   │   │   │   │   ├── ke_config.h
│   │   │   │   │   ├── ke_event.h
│   │   │   │   │   ├── ke.h
│   │   │   │   │   ├── ke_mem.h
│   │   │   │   │   ├── ke_msg.h
│   │   │   │   │   ├── ke_task.h
│   │   │   │   │   └── ke_timer.h
│   │   │   │   └── src
│   │   │   │   ├── ke_env.h
│   │   │   │   └── ke_queue.h
│   │   │   ├── nvds
│   │   │   │   ├── api
│   │   │   │   │   └── nvds.h
│   │   │   │   └── src
│   │   │   │   └── nvds.c
│   │   │   ├── rf
│   │   │   │   ├── api
│   │   │   │   │   ├── pll_vcocal_lut.h
│   │   │   │   │   ├── reg_ripple.h
│   │   │   │   │   ├── rf_580.h
│   │   │   │   │   └── rf.h
│   │   │   │   └── src
│   │   │   │   └── rf_580.c
│   │   │   └── rwip
│   │   │   ├── api
│   │   │   │   ├── rwip_config.h
│   │   │   │   └── rwip.h
│   │   │   └── src
│   │   │   └── rwip.c
│   │   └── plf
│   │   └── refip
│   │   └── src
│   │   ├── arch
│   │   │   ├── arch.h
│   │   │   ├── arch_sleep.h
│   │   │   ├── boot
│   │   │   │   └── rvds
│   │   │   │   ├── boot.h
│   │   │   │   ├── boot_vectors.s
│   │   │   │   └── system_ARMCM0.c
│   │   │   ├── compiler
│   │   │   │   └── rvds
│   │   │   │   └── compiler.h
│   │   │   ├── ll
│   │   │   │   └── rvds
│   │   │   │   └── ll.h
│   │   │   ├── main
│   │   │   │   └── ble
│   │   │   │   ├── arch_main.c
│   │   │   │   ├── arch_sleep.c
│   │   │   │   ├── arch_system.c
│   │   │   │   ├── hardfault_handler.c
│   │   │   │   ├── jump_table.c
│   │   │   │   └── nmi_handler.c
│   │   │   ├── plf.h
│   │   │   └── system_settings.h
│   │   └── driver
│   │   ├── accel
│   │   │   ├── lis3dh_driver.c
│   │   │   └── lis3dh_driver.h
│   │   ├── adc
│   │   │   ├── adc.c
│   │   │   └── adc.h
│   │   ├── battery
│   │   │   ├── battery.c
│   │   │   └── battery.h
│   │   ├── coex
│   │   │   ├── drcoexgenevtreg.h
│   │   │   └── drcoexgen.h
│   │   ├── emi
│   │   │   └── emi.h
│   │   ├── gpio
│   │   │   ├── gpio.c
│   │   │   └── gpio.h
│   │   ├── i2c_eeprom
│   │   │   ├── i2c_eeprom.c
│   │   │   └── i2c_eeprom.h
│   │   ├── intc
│   │   │   └── intc.h
│   │   ├── led
│   │   │   └── led.h
│   │   ├── pwm
│   │   │   ├── pwm.c
│   │   │   └── pwm.h
│   │   ├── reg
│   │   │   └── reg_access.h
│   │   ├── spi
│   │   │   ├── spi_3wire.c
│   │   │   ├── spi_3wire.h
│   │   │   ├── spi.c
│   │   │   └── spi.h
│   │   ├── spi_flash
│   │   │   ├── spi_flash.c
│   │   │   └── spi_flash.h
│   │   ├── spi_hci
│   │   │   ├── reg_spi.h
│   │   │   ├── spi_hci.c
│   │   │   └── spi_hci.h
│   │   ├── syscntl
│   │   │   └── syscntl.h
│   │   ├── timer
│   │   │   └── timer.h
│   │   ├── uart
│   │   │   ├── reg_uart.h
│   │   │   ├── uart2.c
│   │   │   ├── uart.c
│   │   │   ├── uart_ext_wkup.c
│   │   │   ├── uart_ftdi.c
│   │   │   ├── uart.h
│   │   │   └── uart_init.c
│   │   └── wkupct_quadec
│   │   ├── wkupct_quadec.c
│   │   └── wkupct_quadec.h
│   ├── host_apps
│   │   ├── da14580
│   │   │   └── proximity
│   │   │   └── reporter
│   │   │   ├── da14580_config.h
│   │   │   ├── host_proxr.uvproj
│   │   │   ├── include
│   │   │   │   ├── app_button_led.h
│   │   │   │   ├── app.h
│   │   │   │   ├── app_task.h
│   │   │   │   ├── ble_msg.h
│   │   │   │   ├── fe_proxr_spi.h
│   │   │   │   ├── gap_task.h
│   │   │   │   ├── peripherals.h
│   │   │   │   ├── periph_setup.h
│   │   │   │   ├── queue.h
│   │   │   │   ├── spi_booter.h
│   │   │   │   └── spi_hci_msg.h
│   │   │   ├── src
│   │   │   │   ├── app_button_led.c
│   │   │   │   ├── app.c
│   │   │   │   ├── app_task.c
│   │   │   │   ├── ble_msg.c
│   │   │   │   ├── gpio.c
│   │   │   │   ├── interrupts.c
│   │   │   │   ├── peripherals.c
│   │   │   │   ├── queue.c
│   │   │   │   ├── spi_booter.c
│   │   │   │   ├── spi_hci_msg.c
│   │   │   │   └── timer.c
│   │   │   ├── startup
│   │   │   │   ├── startup_CMSDK_CM0.s
│   │   │   │   └── system_CMSDK.c
│   │   │   └── sysram.ini
│   │   └── windows
│   │   ├── proximity
│   │   │   ├── monitor
│   │   │   │   ├── host_proxm_sdk
│   │   │   │   │   ├── host_proxm_sdk.vcxproj
│   │   │   │   │   ├── host_proxm_sdk.vcxproj.filters
│   │   │   │   │   └── host_proxm_sdk.vcxproj.user
│   │   │   │   ├── host_proxm.sln
│   │   │   │   ├── include
│   │   │   │   │   ├── app.h
│   │   │   │   │   ├── app_task.h
│   │   │   │   │   ├── ble_msg.h
│   │   │   │   │   ├── compiler.h
│   │   │   │   │   ├── console.h
│   │   │   │   │   ├── gap_task.h
│   │   │   │   │   ├── ll.h
│   │   │   │   │   ├── queue.h
│   │   │   │   │   ├── stdbool.h
│   │   │   │   │   ├── stdtypes.h
│   │   │   │   │   └── uart.h
│   │   │   │   └── src
│   │   │   │   ├── app.c
│   │   │   │   ├── app_task.c
│   │   │   │   ├── ble_msg.c
│   │   │   │   ├── console.c
│   │   │   │   ├── queue.c
│   │   │   │   └── uart.c
│   │   │   └── reporter
│   │   │   ├── host_proxr_sdk
│   │   │   │   ├── host_proxr_sdk.vcxproj
│   │   │   │   ├── host_proxr_sdk.vcxproj.filters
│   │   │   │   └── host_proxr_sdk.vcxproj.user
│   │   │   ├── host_proxr.sln
│   │   │   ├── include
│   │   │   │   ├── app.h
│   │   │   │   ├── app_task.h
│   │   │   │   ├── ble_msg.h
│   │   │   │   ├── compiler.h
│   │   │   │   ├── console.h
│   │   │   │   ├── gap_task.h
│   │   │   │   ├── ll.h
│   │   │   │   ├── queue.h
│   │   │   │   ├── stdbool.h
│   │   │   │   ├── stdtypes.h
│   │   │   │   └── uart.h
│   │   │   └── src
│   │   │   ├── app.c
│   │   │   ├── app_task.c
│   │   │   ├── ble_msg.c
│   │   │   ├── console.c
│   │   │   ├── queue.c
│   │   │   └── uart.c
│   │   ├── spota
│   │   │   └── initiator
│   │   │   ├── host_spotai
│   │   │   │   ├── host_spotai.vcxproj
│   │   │   │   ├── host_spotai.vcxproj.filters
│   │   │   │   └── host_spotai.vcxproj.user
│   │   │   ├── host_spotai.sln
│   │   │   ├── include
│   │   │   │   ├── app.h
│   │   │   │   ├── app_task.h
│   │   │   │   ├── ble_msg.h
│   │   │   │   ├── compiler.h
│   │   │   │   ├── ll.h
│   │   │   │   ├── queue.h
│   │   │   │   ├── stdbool.h
│   │   │   │   ├── stdtypes.h
│   │   │   │   └── uart.h
│   │   │   └── src
│   │   │   ├── app.c
│   │   │   ├── app_task.c
│   │   │   ├── ble_msg.c
│   │   │   ├── queue.c
│   │   │   └── uart.c
│   │   └── suota
│   │   └── initiator
│   │   ├── host_suotai
│   │   │   ├── host_suotai.vcxproj
│   │   │   ├── host_suotai.vcxproj.filters
│   │   │   └── host_suotai.vcxproj.user
│   │   ├── host_suotai.sln
│   │   ├── include
│   │   │   ├── app.h
│   │   │   ├── app_task.h
│   │   │   ├── ble_msg.h
│   │   │   ├── compiler.h
│   │   │   ├── ll.h
│   │   │   ├── queue.h
│   │   │   ├── stdbool.h
│   │   │   ├── stdtypes.h
│   │   │   └── uart.h
│   │   └── src
│   │   ├── app.c
│   │   ├── app_task.c
│   │   ├── ble_msg.c
│   │   ├── queue.c
│   │   └── uart.c
│   ├── Insight
│   │   ├── DA14580.IAB
│   │   ├── DA14580.IAD
│   │   ├── DA14580.IMB
│   │   ├── DA14580.IMD
│   │   ├── DA14580.PFI
│   │   ├── DA14580.PO
│   │   ├── DA14580.PR
│   │   ├── DA14580.PRI
│   │   ├── DA14580.PS
│   │   ├── DA14580.SearchResults
│   │   └── DA14580.WK3
│   ├── license.txt
│   ├── peripheral_examples
│   │   ├── DA14580_peripheral_setup.uvproj
│   │   ├── include
│   │   │   ├── DA14580_examples.h
│   │   │   ├── eeprom_test.h
│   │   │   ├── peripherals.h
│   │   │   ├── periph_setup.h
│   │   │   ├── pwm_test.h
│   │   │   ├── quad_decoder_test.h
│   │   │   ├── quadrature.h
│   │   │   ├── spi_test.h
│   │   │   ├── sw_cursor.h
│   │   │   └── uart.h
│   │   ├── misc
│   │   │   └── serial_out.txt
│   │   ├── src
│   │   │   ├── boot_images
│   │   │   │   └── sample_boot_image.c
│   │   │   ├── DA1450_examples.c
│   │   │   ├── DA14580_examples.c
│   │   │   ├── eeprom_test.c
│   │   │   ├── per_ex_hard_fault.c
│   │   │   ├── peripherals.c
│   │   │   ├── pwm_test.c
│   │   │   ├── quad_decoder_test.c
│   │   │   ├── spi_test.c
│   │   │   ├── sw_cursor.c
│   │   │   └── uart.c
│   │   ├── startup
│   │   │   ├── startup_CMSDK_CM0.s
│   │   │   └── system_CMSDK.c
│   │   └── sysram.ini
│   └── tools
│   ├── flash_programmer
│   │   ├── hex2bin.exe
│   │   ├── include
│   │   │   ├── gpio_periph_setup.h
│   │   │   ├── otpc.h
│   │   │   ├── peripherals.h
│   │   │   ├── periph_setup.h
│   │   │   ├── programmer.h
│   │   │   ├── uart.h
│   │   │   └── version.h
│   │   ├── Out_jtag
│   │   │   └── jtag_programmer
│   │   ├── programmer_jtag_Cortex-M0 SDK - Simulator.dep
│   │   ├── programmer_jtag.uvgui.zhangya
│   │   ├── programmer_jtag.uvopt
│   │   ├── programmer_jtag.uvproj
│   │   ├── programmer_uart.uvproj
│   │   ├── src
│   │   │   ├── crc32.c
│   │   │   ├── otpc.c
│   │   │   ├── peripherals.c
│   │   │   ├── programmer.c
│   │   │   └── uart.c
│   │   └── startup
│   │   ├── bootloader.sct
│   │   ├── startup_CMSDK_CM0.s
│   │   ├── sysram.ini
│   │   └── system_CMSDK.c
│   ├── mkimage
│   │   ├── image.h
│   │   ├── Makefile
│   │   ├── mkimage.c
│   │   └── mkimage.exe
│   ├── prod_test
│   │   └── prod_test_cmds
│   │   ├── prodtest
│   │   │   ├── commands.c
│   │   │   ├── commands.h
│   │   │   ├── getopt.c
│   │   │   ├── getopt.h
│   │   │   ├── host_hci.c
│   │   │   ├── host_hci.h
│   │   │   ├── main.c
│   │   │   ├── prodtest.vcxproj
│   │   │   ├── prodtest.vcxproj.filters
│   │   │   ├── prodtest.vcxproj.user
│   │   │   ├── queue.c
│   │   │   ├── queue.h
│   │   │   ├── stdbool.h
│   │   │   ├── uart.c
│   │   │   └── uart.h
│   │   └── prodtest.sln
│   ├── secondary_bootloader
│   │   ├── includes
│   │   │   ├── bootloader.h
│   │   │   ├── periph_setup.h
│   │   │   ├── spi_commands.h
│   │   │   ├── timer.h
│   │   │   ├── uart_booter.h
│   │   │   └── uart.h
│   │   ├── secondary_bootloader.uvproj
│   │   ├── src
│   │   │   ├── bootloader.c
│   │   │   ├── crc16.c
│   │   │   ├── crc32.c
│   │   │   ├── main.c
│   │   │   ├── spi_commands.c
│   │   │   ├── timer.c
│   │   │   ├── uart_booter.c
│   │   │   └── uart.c
│   │   └── startup
│   │   ├── bootloader.sct
│   │   ├── startup_CMSDK_CM0.s
│   │   ├── sysram.ini
│   │   └── system_CMSDK.c
│   └── uvproj2Makefile
│   ├── 580.lds.S
│   ├── common.mk
│   ├── Makefile.tmpl
│   ├── startup_ARMCM0.S
│   └── uvproj2Makefile
└── DA14580-最简单的收发程序.pdf

280 directories, 1107 files

标签:

实例下载地址

DA14580-最简单的收发程序,带有PDF教程

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警