开发环境有哪几部分?

  • Qualcomm MDE
  • QCC512x特定的SDK组件

SDK安装程序中包含哪些内容?

QTIL TRBI200 USB调试器驱动程序和USB调试接口驱动程序

开发套件包含哪些内容?

  • 单声道立体声耳机和单声道立体声扬声器(带TWS)
  • TWS耳塞的新应用
  • 音频环回示例应用程序
  • ADK Sink应用程序配置工具
  • 基于Python的调试工具

如何安装开发套件?

  • 将文件复制到本地磁盘
  • 安装Qualcomm MDE----QMDE_WIN_2.1.x.exe
  • 安装QCC512x SDK组件-----ADK_QCC512x_WIN_Beta_6.2.x.exe
  • 建议安装到c:\ qtil----MDE将在c:\ qtil中搜索ADK,以便创建应用程序和构建应用程序
  • 系统将要求您安装驱动程序
  • 如果正确:连接TRBI200时,通用串行总线设备\ QTIL USB调试接口

开发硬件有哪些?

  • 20-CF376-1 CDA开发板-----与20-CE821-1开发板兼容的软件
  • QCC512x / QCC302x模块----CF212 QCC5120 BGA 124模块、CF429 QCC5121 WLCSP 81模块、CF440 QCC3026 WLCSP 81模块
  • 3.7V电池
  • 微型同轴电缆
  • 带USB-C插头的USB线
  • USB充电器5V/2A
  • 蓝牙天线(可选)
  • TRBI200事务桥接口板(可选)

TRBI200(TBridge,TBR)高速调试适配器有什么作用?

  • 实现事务桥接调试加密狗。
  • 桥接主机PC USB端口和开发板。
  • 使用USB 3.0可获得最高速度。
  • 提供框架和纠错功能
  • 消息从片上事务总线传递到片外实体

加密狗有什么作用?

通过硬件设备实现防止软件在使用过程中被非法复制和盗版

TBR有哪些主要特点?

  • 低引脚数---最低3个
  • 可靠传输---具有重试机制和数据包确认
  • 高吞吐量---需要4通道LVDS以获得最大吞吐量
  • 克服SPI缺点---SPI协议中没有足够的地址位用于新的芯片架构
  • 异步传输

如何连接电源和调试器以进行软件部署?

如何连接ADK配置工具进行USB调试?

如何使用开发工具QEMD创建新工程?

打开QMDE--->点击“新项目”--->选择ADK类别--->选择模板--->为项目命名(无空格或特殊字符)--->项目路径不能太长--->设置项目属性(不要使用与其人相同的蓝牙地址)---->单击“完成”以创建新工作区

如何构建和部署项目?

  • 检查硬件是否已连接并打开
  • 检查调试接口是否处于活动状态
  • 将软件部署到硬件,首次Build--->Deploy All,后续部署Debug ---> Start Debugging按F5
  • 在不启动调试器的情况下部署项目,Build--->Deploy Project “sink”
  • 编译应用程序,通常需要5到10分钟。

构建失败如何处理?

  • 右键单击特定项目---->选择rebuild、clean
  • 如果在特定构建文件上失败,手动删除该文件并重建
  • 有些情况下构建失败是由于根路径太长

部署失败如何处理?

  • 重置CDA板(重置按钮)
  • 如果固件仍未闪烁,Tool--->erase apps from SQIF。

如何启动接收器应用程序并播放音乐?

  • 按Sys Control打开电路板(连接电池)
  • 应进入配对连接模式
  • 检查LED /音频提示状态
  • 音频通过H / PHONE输出
  • 按钮可以控制音频/接收器应用程序状态

蓝牙地址存储在哪里?

存储在dev_cfg_filesystem \ subsys1_config2.htf中

通过应用程序主机接口(AHI)如何配置应用程序?

  • 模块配置---XML
  • 开发配置---USR密钥中
  • 产品配置---const

可以在QCC512x系列器件上如何为ANC配置接收器应用?

在MDE中,选择Projects---> Build--->选择Project--->将enable_active_noise_cancellation设置为ENABLE_ANC。

QCC512x / ADK6.2Getting Started相关推荐

  1. QCC3031 32M Flash精简 (QCC30xx系列应该通用)

    最近需要节省模块成本,原来是64M的Flash,想要换成32M的试试 还要保证OTA可以正常使用.(如果不用OTA,还能用更小的16M Flash) 这篇文章作为记录,方便以后再做类似功能时少走弯路. ...

  2. QCC512x QCC302x Earbud 跑通新建工程 —— ADK6.x 环境搭建、 自带例程

    QCC512x 和 QCC302x 都是用同一套开发环境,因此都是可以通用的.这里的方法在 QCC5124 上跑通过,这篇文章就写下 QCC3020的,刚好目前要做 3020. 一.安装环境 我在 w ...

  3. QCC512x QCC302x 使用I2C驱动外设(Bitserial)

    QCC512x QCC302x 使用I2C驱动外设(Bitserial) 1.旧接口 I2cTransfer ADK6.x 版本对 i2c的库进行了重写,在 app 层不能够直接使用 #include ...

  4. 高通QCC302x,QCC512X,QCC303X完成智能硬件开发目录

    本专栏将从一个只会简单C语言以及简单硬件知识的角度出发,由浅到深循序渐进的,讲解使用QCC3034进行智能硬件开发的调试过程.希望给初学QCC3034,QCC302x,QCC512X,QCC303X的 ...

  5. QCC512x QCC302x GAIA OTA DFU 升级(earbud)

    QCC512x QCC302x GAIA OTA DFU 升级(earbud) 1.不能 DFU 升级的 filesystems: Read-Write (RW) FileSystem Device ...

  6. QCC512x QCC302x 延时函数 (阻塞与非阻塞)

    ADK4 与 ADK6 都提供了获取系统本地时间的函数,单位是 us 获取系统当前时间(阻塞) 函数原型: rtime_t SystemClockGetTimerTime(void) {return ...

  7. QCC512x QCC302x 打开 BLE 功能

    QCC512x 与 QCC302x 是默认没有打开 BLE 功能的,要使用官方提供的 GAIA Control APP,要先需要将BLE功能打开,sink工程能够通过 ADK Configuratio ...

  8. QCC30DFU流程android说明,qcc512x qcc302x qcc303x earbud 软件GAIA OTA DFU 空中升级实现方法以及升级步骤...

    QCC512x QCC302x QCC303x earbud 软件GAIA OTA DFU 空中升级实现方法以及升级步骤 概述 OTA只能升级部分,不是所有的都可以OTA.如PSKEY区,蓝牙地址,蓝 ...

  9. QCC512x Kymera DSP 开发指南

    QCC512x Kymera DSP 开发指南 QCC512x Kymera DSP 开发指南 正在更新...

  10. QCC512x QCC302x earbud工程 LED 配置

    earbud 工程配置 LED 1.修改"av_headset_config.h",修改需要的LED数量 工程默认使用的是 HAVE_3_LEDS 这个宏,可以 "av_ ...

最新文章

  1. 行为模式之Intepreter模式
  2. Python输入输出练习,运算练习,turtle初步练习
  3. JavaScript的数据类型、null 和undefined、原始数据类型和引用数据类型等JavaScript基础知识总结
  4. 洛谷 P2951 [USACO09OPEN]捉迷藏Hide and Seek
  5. (斜率,点和线段)zzuli1196数星星(二)
  6. 18秋c语言程序设计作业答案,西工大18秋《C语言程序设计》平时作业答案.docx
  7. SD卡在SPI模式下的初始化和详细的代码分析
  8. 这位29岁MIT美女博士究竟是如何“造”出人类史上首张黑洞照片的?
  9. java毕业设计选题之《校园管理、教育教学类》
  10. linux 无线投屏windows,无线投屏器投屏与大屏幕系统无关
  11. php登陆注册加密函数,php加密函数_php用户自定义加密函数
  12. 前端H5面试题Js: 数组的常用方法有哪些?
  13. 让蒲公英路由器支持IPv6
  14. python打开读取文件内容
  15. 剑指offer T32及其变种从上到下打印二叉树(之字型打印)
  16. oCPC和oCPM的本质区别是什么?
  17. cdr 表格自动填充文字_CDR小工具YG插件,从此提升工作效率!
  18. Make命令与Makefile文件
  19. 剪贴板操作 Clipboard API 使用教程
  20. 【Tensorflow】你真的懂TensorFlow吗?Tensor是神马?为什么还会Flow?

热门文章

  1. PPAPI开发之路(一)环境配置
  2. 极限编程(XP)简介
  3. 北京市市级行政区界线
  4. python爬取有妖气漫画
  5. Tableau画图初学者~新手教程~常见类型图
  6. 机器人操作系统ROS是什么?
  7. eml文件可以转换为html,eml格式转换成word eml文件转换word
  8. Jmeter链接MySQL读写数据
  9. 如何把JSON对象转为map对象
  10. Steam忘记账号如何在文件夹中找回