现在开始试用QN9080SIP-DK板!您可以选择观看短片中的操作顺序或遵循下面列出的详细操作。
注: QN9090/30是任何新BLE设计的首选产品。
Something went wrong! Please try again.
Something went wrong! Please try again.
面向QN9080SIP-DK的MCUXpresso SDK集成了MCUXpresso软件开发套件和所有必要的无线连接协议栈,支持您开发BLE解决方案。
点击以下链接下载QN9080SIP-DK的预配置SDK版本,其中包括QN9080的无线连接BLE协议栈。
Something went wrong! Please try again.
恩智浦提供名为MCUXpresso IDE的附赠工具链。
没问题!MCUXpresso SDK还支持其他工具,如IAR 和Keil 。
Something went wrong! Please try again.
MCUXpresso配置工具是一套集成的配置工具,可指导用户创建新的MCUXpresso SDK项目,还提供引脚和时钟工具,以生成支持定制板的初始化C代码。此工具已集成到MCUXpresso IDE中,但如果您使用其他IDE,则可以在下面下载此工具。
Something went wrong! Please try again.
也需要安装调试器和虚拟COM端口的驱动程序。它们是LPCScrypt包的一部分,可以从下面下载。安装了LPScrypt后,确保QN9080SIP-DK板已连接到计算机,然后转到C:\NXP\LPCScrypt\Drivers并双击lpc_driver_installer.exe,安装驱动程序。
Something went wrong! Please try again.
将您首选终端的波特率配置为115200,数据位配置为8,无奇偶校验位且停止位为1。如需确定QN9080SIP-DK虚拟COM端口的端口号,请打开设备管理器并在“端口”分组下查找。
不确定如何使用终端应用?尝试以下任一教程:Tera Term教程、PuTTY教程。
Something went wrong! Please try again.
恩智浦的QN9080无线连接协议栈都自带一系列演示应用和驱动示例,可直接编译并运行。
Something went wrong! Please try again.
QN9080无线连接软件包附带了很多BLE示例。如需查看内容,请浏览'wireless_examples'文件夹()。
如果您对运行板自带的预编程示例感兴趣, 请点击此处
Something went wrong! Please try again.
为了使用BLE示例,需要在智能手机上安装恩智浦物联网工具箱。此应用提供了几个可与连接协议栈结合使用的示例,通过BLE将手机连接到开发板。
Something went wrong! Please try again.
您也许想自己构建并调试演示。采用以下指南,了解如何从MCUXpresso IDE或IAR Embedded Workbench IDE中的“无线连接协议栈”构建和调试示例应用。
以下步骤将指导您打开混合示例。将此项目加载到一个板上,而将另一个项目加载到第二个板上。
现在需要选择要导入的项目。使用箭头按钮展开“wireless_examples”类别,然后在“bluetooth”类别下,展开“heart_rate_sensor”项目,并选择“freertos”版本的项目。
此特定项目不使用UART,但对于使用UART的项目,请为“SDK调试控制台”选择“UART”选项。然后点击“完成”。
J2 USB连接器。
Button1开始BLE广播。
以下步骤将指导您使用QN9080SIP-DK板编译、烧写并运行简单的心率传感器BLE应用。
\boards\qn908xcdk\wireless_examples\bluetooth\heart_rate_sensor\freertos\iar )
J2 USB连接器。
Button1开始BLE广播。
安装MDK工具后,必须安装Cortex®微控制器软件接口标准(CMSIS)设备包,才能从调试角度来说完全支持该设备。这些设备包内含存储器映射信息、寄存器定义和闪存编程算法。按照这些步骤安装相应的CMSIS包。
以下步骤将指导您打开“heart_rate_sensor” BLE演示。
\boards\qn908xcdk\wireless_examples\bluetooth\heart_rate_sensor\freertos\keil ),并打开“heart_rate_sensor_freertos.uvprojx”项目。
J2 USB连接器。
Button1开始BLE广播。
Something went wrong! Please try again.
Tera Term是一款备受欢迎的开源终端仿真应用。此程序可用来显示从恩智浦开发平台虚拟串行端口发送的信息。
PuTTY是一款备受欢迎的终端仿真应用。此程序可用来显示从恩智浦开发平台虚拟串行端口发送的信息。
为QN9080SIP-DK编写的开箱即用演示应用是Proximity Reporter (接近报告器)演示。它实现了GATT服务器以及以下配置文件和服务。
Button1开始广播,并且闪烁的灯应变为红色。打开IoT Toolbox应用并点击Proximity图标。
如需了解如何运行Proximity Reporter应用的更多详细信息,请参阅“BLE演示应用用户指南”。