【FRDM-KW41Z学习笔记】运行蓝牙低功耗无线UART应用

本文主要介绍了使用Kinetis KW41Z双无线模式片上系统(SoC)的Freescale Freedom开发平台的蓝牙低功耗堆栈。软件开发包提供了兼容蓝牙低功耗v4.2的主机栈和实现一组基于GATT的配置文件和服务的控制器。 MKW41Z Connectivity Software包括:BLE、Thread、GENFSK、IEEE802.15.4和SMAC。

主要使用的目标平台是基于KW41Z无线双模SoC的FRDM-KW41Z Freedom开发平台,其采用的是ARM Cortex-M0内核,可配置为可在高达48 MHz的各种频率下运行。它具有512 KB的Flash和128 KB的SRAM;该平台带有一个OpenSDA的复合USB设备,其作为调试器接口和通过虚拟COM端口应用程序的USB到串行转换器。

无线UART应用程序同时实现了GATT客户端和服务器的定制无线UART配置文件和服务。
• Wireless UART Service (UUID: 01ff0100-ba5e-f4ee-5ca1-eb1e5e4b1ce0)
• Battery Service v1.0
• Device Information Service v1.1

Wireless UART Service是一种自定义服务,实现了一个自定义可写入ASCII Char特性(UUID:01ff0101-ba5e-f4ee-5ca1-eb1e5e4b1ce0),保存对等设备写入的字符。
应用程序首先作为GAP中心节点。它进入GAP Limited Discovery Procedure,并搜索其他无线UART设备进行连接。如果节点在几秒钟内找不到任何外设,它会将其角色更改为GAP外设。它进入GAP General Discoverable Mode,并等待GAP中心节点进行连接。
该应用程序构建为与另一个运行相同示例的FRDM-KW41Z平台,或来自Kinetis BLE Toolbox应用程序的无线UART一起使用。

这里写图片描述

详细内容请参看:https://www.yiboard.com/thread-717-1-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值