完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
买了一块学习板,主板可连接其它模块(QCC5120,QCC5124,QCC等),以后就只需要买模块就行。可以省了一大比money.
高通现推出的QCC302x系列和QCC512x系列,最大特点就是支持直接USB端口下载/仿真,对于开发人员是最大的好处。 不像以前的CSR8670等旧芯片 要专门CSR下载器(USB to SPI)。 我拿到这块板,上电就可以用了(锂电池在板子的后面),直接与手机相连, 然后打电话,听歌都功能正常,这样就确认板子是没有问题了。 现在决定清空芯片,自已来烧录代码,搭建自已的第一个蓝牙耳机功能代码。 01〉准备前的工作: 电脑上安装软件:ADK 6.x 以上 和 MDE 2.x 以上 目标板:QCC3020模块 + QCC51xx_302x 学习主板 下载仿真器: 直接用USB数据线连到板子的USB端口。 02〉在硬件的准备: 用USB数据线 一端连到电脑的USB端口(建议用2.0) 另外一端 接到学习板上的USB口。 先用万用表,测一下锂电池的电压,正常要3.3V以上; 否则在按开/关 键 时不能power on; 03〉默认sink工程的选择: 在开始菜单中打开MDE软件,如下 开启后默认界面如下: 我们可以点击New Project来新建一个项目: 这里选择与我们板子相匹配的硬件:QCC3020 在弹出窗口中,可以拖动在右边列表框的滚动条; 找到以QCC3020 开关的工程样例 (是ADK6.3.2.36提供的) (有两个,一个sink application, 另一个是 Earbud application(这用于TWS功能)) 我处选择sink application工程,然后点击”Choose”按钮,进入下一步; 出现新窗口(如下所示),方便给工程命名,并选择工程存放的目录: 点击“Next”,弹出新窗口(如下所示),接下来是设置蓝牙地址和设备名称; 地址我们就用默认的吧,设备名称随便改一下,这个名称会显示在手机蓝牙搜索列表中: 弹出新窗口如下,都采用default值, 最后点击Finish即可。 4〉编译并烧录: MDE出现新窗口,界面如下, 在左边会显示出与sink有关的子工程; 同时会将ADK提供的sink工程的 *.c/*.h文件 复制到 C:MyExampleQCC3020目录下, 会花费2~5分钟的时间,在右下角会显示一个进度条(如下) 一旦完成,我们可以通过文件管理器,看一下我源代码的工程目录:(可以 跳过) 我们点击Build=》Deploy All,将sink程序编辑并烧录到开发板中: (确保USB数据线已连到目标板 (MDE已识别到)) 接下来是漫长的等待,大概要8-15分钟吧。 这里如果有固态硬盘的话,强烈建议将所有的东西都放在固态硬盘上,否则,整个Deploy过程确实比较慢。 在此过程中,可以切换到”3 Compi.。”栏,可以看到Build的信息,会显示编译的时间; 一旦完成,出现如下信息,就表示下载烧录成功了; 此时,你用两种做法: 1)可以 断开USB数据线,仍用锂电池供电,重新上电一次。让板子独立工作。 2)或者 点击Debug=》StartDebugging:过一会儿,会出现以下界面: 这个时候,程序已经在板子上运行了,但是是处于power-off状态, 我们需要长按开发板上的Sys按键, 大概2秒后能听到“poweron”提示音(当然,必须先将耳机插入Headphone接口才能听到)。 这时,整个操作就完成了。 你可以打开手机的蓝牙,发现并连上。 |
|
|
|
只有小组成员才能发言,加入小组>>
4241个成员聚集在这个小组
加入小组3264 浏览 0 评论
航顺(HK)联合电子发烧友推出“近距离体验高性能Cortex-M3,免费申请价值288元评估板
4212 浏览 1 评论
4212 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 05:18 , Processed in 0.615343 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号