应用程序
BLE最大的优点之一就是可以很容易地连接智能手机,不需要单独的LCD。毫无疑问,这个智能手机应用程序已经成为基于微芯模块的BLE应用程序的基本构建块。
微芯通过提供移动应用程序和免费源代码来加速开发,让您轻松开发自己的智能手机应用程序。Microchip Bluetooth Data (MBD)应用程序适用于iOS®和Android™操作系统。
蓝牙网络处理器
微芯预编程蓝牙网络处理器解决方案消除了管理蓝牙应用程序的复杂性,减少了风险和上市时间。他们提供简单的接口和支持PIC®,SAM和第三方微控制器(MCUs)的最大设计灵活性,而需要最小的主机资源。
- 易于使用,最少的支持要求
- 应用程序运行在主机MCU上
- 减轻蓝牙堆栈处理的设计灵活性
- 简单的ASCII或二进制接口在UART
- 增强的安全性和吞吐量
准备好开始了吗?
步骤1:
命令你的开发板。我们建议使用BM71 Xplained Pro Development Board (DM164146)。配备了一个BM71蓝牙低功耗模块,这个包罗万象的启动工具包有你需要的一切,在几分钟内启动和运行。一旦你购买了你的板,按照这些步骤开始你的项目
步骤2:
确保BM71 Xplained Pro开发板配置如下:
在J2头的跳线被关闭以选择USB电源选项
目前J3上的测量跳线是存在的
DIP开关上的开关1(系统配置)被设置为OFF
DIP开关上的2号开关(蓝色LED)设置为on
步骤3:
使用迷你USB电缆连接BM71 Xplained Pro开发板到主机PC。确保绿色LED (LD1)是固态的,以表明USB电源。
步骤4:
启动终端仿真器软件。
步骤5:
打开手机/平板电脑上的mBIoT应用程序,确保蓝牙处于开启状态。
步骤6:
在MBD应用程序仪表板屏幕上,选择“BM70”
步骤7:
在后续画面中,点击“Scan”,在底部再次点击“Scan”。
步骤8:
扫描过程完成后,默认情况下,BM71模块应该显示为“BM71_BLE”。
步骤9:
单击“BM71_BLE”启动连接进程。连接之后,应该会显示BM71模块上可用的透明UART服务。
步骤10:
点击“传输数据到设备”。透明的UART屏幕应该打开。数据管道现在已经打开。
步骤11:
在串行模拟器应用程序(TeraTerm),输入任何文本,这应该显示在透明的UART页面在应用程序。
有关如何开始的详细信息,请参阅BM71 Xplained Pro用户指南的3.1节
型号 | 命令行界面 | 蓝牙标准 | 天线范围 | 尺寸 |
BM70 | Binary | 5 | Up to 50 米 | 22 x 12 x 2.4 mm |
BM71 | Binary | 5 | Up to 10 米 | 9 x 11.5 x 2.1 mm |
RN4678 | ASCII | 5 | Up to 50 米 | 22 x 12 x 2.4 mm |
RN4870 | ASCII | 5 | Up to 50 米 | Shield 12 x 22 mm, Unshielded 12 x 15 mm |
RN4871 | ASCII | 5 | Up to 10 米 | Shield 9 x 11.5 mm, Unshielded 6 x 8 mm |