qcc300x笔记之环境搭建(一)

2023-10-12 12:30
文章标签 笔记 搭建 环境 qcc300x

本文主要是介绍qcc300x笔记之环境搭建(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

安装ADK与CSR BlueSuite2.6

打开工程

载入psr

连接Configuration Tool修改配置

常见问题


安装ADK与CSR BlueSuite2.6

打开ADK的安装目录,拷贝一份到工作目录,如下图:

目录结构与867x基本一样,这里我就不多说了!

打开工程

xide->bin->xide.exe

选择project->Open Workspace

然后选择工作目录下的apps->sink->xxx_qcc300x.xiw,这里我选择的是headset工程,可根据实际情况选择芯片类型

编译好之后,点击run即可将程序烧录到芯片中了

载入psr

步骤3中已经将程序烧录到芯片中,此时芯片是不能正常工作的,需要载入psr

方式一:当程序已经烧录到芯片中,可通过PSTool(CSR BlueSuite2.6)工具file->merge,然后选择apps->sink->configuration-> qcc300x.psr与sink_system_qcc300x.psr进行merge,merge完成之后,如果芯片没有正常工作,重新烧录一遍程序

方式二:在headset_qcc300x.mak末尾加上如下一段,如果是speaker,则选择对于的.mak

如果是3007则是qcc3007.psr,其他类推

修改好之后,重新编译,则不需要通过PSTool进行merge,烧录的时候,默认会载入所需的psr,如果第一次run不能正常工作,则stop重新run一次

 

连接Configuration Tool修改配置

使用SPI连接:

修改工程属性project->properties

打开Configuration Tool(CSR BlueSuite2.6)工具

选择usb spi端口即可连接设备,如果连接不成功请检查spi通讯是否正常,并检查sink_debug.h中的DEBUG_PRINT_ENABLEDx宏是否打开,如果打开,则需要全部关闭

连接成功之后,点击go configurable进入可配置模式,然后可以点击read device从芯片中载入配置,修改完成之后点击write device将配置写入芯片,最后点go normal使芯片进入正常运行。

 

常见问题

用PSTool工具Merge 相关psr之后再重新run一下

 

相关的工具资料等,请到我的博客<qcc300x开发调试笔记>最下面的网盘链接中下载。

这篇关于qcc300x笔记之环境搭建(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/195829

相关文章

gradle安装和环境配置全过程

《gradle安装和环境配置全过程》本文介绍了如何安装和配置Gradle环境,包括下载Gradle、配置环境变量、测试Gradle以及在IntelliJIDEA中配置Gradle... 目录gradle安装和环境配置1 下载GRADLE2 环境变量配置3 测试gradle4 设置gradle初始化文件5 i

Mycat搭建分库分表方式

《Mycat搭建分库分表方式》文章介绍了如何使用分库分表架构来解决单表数据量过大带来的性能和存储容量限制的问题,通过在一对主从复制节点上配置数据源,并使用分片算法将数据分配到不同的数据库表中,可以有效... 目录分库分表解决的问题分库分表架构添加数据验证结果 总结分库分表解决的问题单表数据量过大带来的性能

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学