0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BlueCoin配套使用的软件包介绍

意法半导体AMG 来源:未知 作者:佚名 2017-09-21 18:29 次阅读

之前介绍了BlueCoin微型开发板的套件,这里给大家介绍一下BlueCoin配套使用的软件包,有如下几个:

1. STSW-BCNKT01嵌入式的软件demo,主要功能包括通过USBBLE获取数据,保存日志数据到SD卡,姿势识别,音频采集和回放。

2. FP-SNS-ALLMEMS1MEMS传感器评估软件包,主要演示功能包括物联网节点BLE互联,数字麦克风,环境和运动传感器,音频中间件算法库。

3. FP-AUD-SMARTMIC1智能音频输入输出软件扩展包,功能包括MEMS麦克风的采集、先进的音频处理(包括BeamformingSLAEC)、及音频输出。

4. FP-AUD-BVLINK1:主要介绍BlueVoice通过BLE传输半双工语音数据流。

BlueCoin缺省内置FP-AUD-SMARTMIC1固件,这篇文章首先介绍它的使用及功能。

操作步骤

1.BuleCoin核心板插到主扩展板上面

2.BlueCoin套件通过Micro-USB线连接到PC。如果PCWin7的系统,需要安装驱动。驱动在FP-AUD-SMARTMIC1软件包的UtilitiesWindows_7_Driver路径下。右键选择带黄色感叹号的设备,选择特定路径的驱动,更新即可。

Note:连接USB线到PC之后,靠近STlogo位置的LED点亮,说明BlueCoin工作正常。

3.打开FP-AUD-SMARTMIC1 GUI软件,位于UtilitiesPC_SoftwareControl_SW_Executable,选择COM端口打开,即可使用FP-AUD-SMARTMIC1的相关功能了。

主要功能

1. Beam forming。波束形成算法使用其中两个麦克风获取到的音频数据来形成一个虚拟的指向特定方向的麦克风。

Note:如果勾选“Enable Gesture Control”选项,算法将利用板载的两颗ToF传感器来识别用户的手势运动。假设手从右到左(方向37)移动,算法将改变波束的方向到7

2. Soundsource localization。声源定位算法利用四个麦克风获取的音频数据来判断主要声源的大概方向。

Note:上图红色圈指示算法判断的声源方向。

3. Acousticecho cancellation(AEC)。喇叭会播放一段保存在MCUflash里面的歌曲来模拟远端的声音信号,算法采集麦克风1的音频数据,然后运用回声消除算法去除数据中歌曲的声音。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 核心板
    +关注

    关注

    5

    文章

    989

    浏览量

    29710

原文标题:BlueCoin玩起来(一)--开发板的配套软件包介绍 FP-AUD-SMARTMIC1

文章出处:【微信号:St_AMSChina,微信公众号:意法半导体AMG】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ART-Pi Studio工程下NimBLE软件包的使用

    本文主要介绍 ART-Pi Studio 工程下 NimBLE 软件包的使用
    的头像 发表于 08-26 10:31 1646次阅读

    介绍RT-Thread的软件包

    学习要点介绍 RT-Thread 的软件包;简介 nRF24L01 软件包的使用,讲解如何使用此软件包将数据正确发送和接收;学习线程间的通信,IPC 的使用,即获取温度的线程 A 与无
    发表于 07-27 06:07

    mbedTLS软件包用户手册介绍

    软件包介绍mbedtls 软件包是 RT-Thread 基于 ARMmbed/mbedtls 开源库的移植。mbedTLS (前身 PolarSSL)是一个由 ARM 公司开源和维护的 SSL
    发表于 08-12 14:34

    面向对象的小波变换软件包设计

    本文介绍了小波变换软件包WYUWave的设计。该软件包实现了小波变换的常见基本函数,包括卷积,一维、二维小波正反变换,一维、二维小波包正反变换,各种正交小波滤波器、双正
    发表于 01-12 19:00 9次下载

    开发板配套软件包介绍之FP-SNS-ALLMEMS1

    这里介绍软件包FP-SNS-ALLMEMS1的使用及功能。
    的头像 发表于 09-21 18:35 6079次阅读
    开发板<b class='flag-5'>配套</b><b class='flag-5'>软件包</b><b class='flag-5'>介绍</b>之FP-SNS-ALLMEMS1

    RT-Thread 软件包介绍

    RT-Thread 软件包介绍软件包的目的软件包在高级语言中非常常见,很多高级语言都有对应的软件包平台,比如 Python 的 PyPi,R
    发表于 05-21 19:38 5537次阅读

    RT-Thread软件包定义和使用

    RT-Thread软件包是运行于RT-Thread物联网操作系统平台上,面向不同应用领域的通用软件组件 。RT-Thread 同时提供了开放的软件包平台,为开发者提供了众多可重用软件包
    的头像 发表于 05-21 11:29 1w次阅读
    RT-Thread<b class='flag-5'>软件包</b>定义和使用

    如何下载与安装Synergy软件包

    Synergy ISDE 视频教程 - 下载和安装Synergy软件包
    的头像 发表于 07-20 05:03 3511次阅读

    如何安装英特尔QuickAssist技术软件包

    本视频介绍了安装英特尔®QuickAssist技术软件包的步骤。
    的头像 发表于 11-06 06:12 4148次阅读

    CAD设计软件包Creo的基本操作详细说明

    本文档的主要内容详细介绍的是CAD设计软件包Creo的基本操作详细说明。
    发表于 01-13 08:00 9次下载
    CAD设计<b class='flag-5'>软件包</b>Creo的基本操作详细说明

    Keil MDK开发工具的软件包和组件介绍

    这段教学视频介绍了ARM Keil MDK Version 5开发工具中的软件包和组件
    的头像 发表于 07-02 13:10 5244次阅读

    什么是Linux软件包,如何管理它们

    现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以的形式存储在仓库中,对软件包的使用
    的头像 发表于 02-06 14:59 1397次阅读

    工控软件包开源分享

    电子发烧友网站提供《工控软件包开源分享.zip》资料免费下载
    发表于 06-25 10:22 3次下载
    工控<b class='flag-5'>软件包</b>开源分享

    RT-Thread在线软件包改为本地软件包的方法

    RT-Thread 的软件包,使用时需要手动通过 ENV 工具 更新到 本地的 packages 目录,并且 packages 目录默认不参与 Git 工程管理,软件包多了,偶尔需要更改软件包本身的一些代码,这就造成了
    的头像 发表于 08-11 15:02 1145次阅读
    RT-Thread在线<b class='flag-5'>软件包</b>改为本地<b class='flag-5'>软件包</b>的方法

    软件包0 error计划流程介绍

    可以在这一百个软件包中认领自己感兴趣的软件包,不限于一个
    的头像 发表于 10-12 10:13 578次阅读
    <b class='flag-5'>软件包</b>0 error计划流程<b class='flag-5'>介绍</b>