OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6318|回复: 0

AT32WB415 SPP Application Note

[复制链接]

44

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2017-5-6
在线时间
10 小时
发表于 2023-1-5 19:40:26 | 显示全部楼层 |阅读模式
AT32WB415 SPP Application Note

前言

这篇应用笔记描述了如何通过AT32WB415的蓝牙模块来实现SPP协议,可以通过SPP协议来与主机进行通讯。  


支持型号

AT32WB415


目录

概述.......................................................................................................................... 5

AT32WB415 SPP 程序设计..................................................................................... 6

BLE 模块软件设计 .................................................................................................... 6

MCU 软件设计.......................................................................................................... 7

SPP 案例使用 .......................................................................................................... 8

硬件资源................................................................................................................... 8

软件资源................................................................................................................... 8

SPP demo 使用 ........................................................................................................ 8

版本历史 ................................................................................................................ 16


概述

SPP(Serial Port Profile)串口协议,是一个传输协议子集,它规定了在两个对等设备之间建立RFCOMM 通信所需要的基本操作。简单来说就是在蓝牙设备之间建立虚拟的串口进行数据通信。串口应用基于通用访问应用 GAP 和服务发现应用 SDAP 应用模型之上,又是其他许多应用框架的基础。SPP 可以直接映射到 RFCOMM 协议中,当两个设备间需要通过 RFCOMM 仿真的串口进行通信时,SPP 将对其中必备的服务和过程做出详细的规定。SPP 协议中包含两个设备: 设备 A:这个设备会发起一个连接另外设备的请求 设备 B:这个设备等待另外一个设备发起连接请求SPP 在整个蓝牙中的架构图如下:



SPP 案例使用

本案例将展示如何使用 AT32WB415 通过 SPP 协议来与主机进行通讯。


硬件资源

1) AT-START-WB415实验板

2) 一台PC电脑或含SPP测试软件的智能手机


软件资源

1) ICP Programmer Tool,可在官网下载最新版本

2) BlueSPP Android APP,安装包路径位于:Software\BlueSPP.apk

3) BLE模块源码 wb415_ble_spp,BLE源程序,用于BLE模块app程序,工程路径位于:AN0156_AT32WB415_SPP_Application_Note_V2.0.0\SourceCode\wb415_ble_spp_2.0.0\wb415_ble_spp

4) MCU端源码 wb415_mcu_project,MCU源程序,用于BLE数据处理,工程路径位于:AN0156_AT32WB415_SPP_Application_Note_V2.0.0\SourceCode\wb415_mcu_spp_2.0.0\utilities\wb415_mcu_project\mdk_v5


使用详情于源代码,请下载附件内容!


AN0156_AT32WB415_SPP_Application_Note_V2.0.1.zip

5.21 MB, 下载次数: 0

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-24 20:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表