当前页面为 开发中 版本,查看特定版本的文档,请在页面左下角的下拉菜单中进行选择。

SDK 快速入门

1 概述

本文是 PAN312x Radio 开发的快速入门指引,旨在帮助使用者快速入门 PAN312x SDK 的开发,搭建软硬件环境,并编译、运行、调试一个例程。

2 PAN312x EVB 硬件资源介绍

在开始使用 PAN312x SDK 之前,我们建议您先阅读 PAN312x Evaluation_Board 硬件资源介绍 文档,熟悉 Evaluation_Board 开发板的基本使用方法。

3 PAN312x SDK 开发环境确认

3.1 PC 环境检查

目前 PAN221x 提供的编译工具链只支持 Windows 7 及以上版本的 64 位操作系统,请确保您的开发环境满足此要求。

您可以按照如下操作快速确认您的 PC 是否满足要求:

1、按快捷键 Win + R,在弹出的运行对话框中输入 dxdiag 并回车:

image

运行dxdiag

2、稍等片刻,在弹出的 DirectX 诊断工具对话框中,可以看到当前 PC 的系统信息:

image

DirectX诊断工具对话框

3.2 获取并配置 SDK 及编译工具链环境

1、请确认您已经获取到如下 1 个必要的压缩包:

  • pan312x-dk-v<x>.<y>.<z>.zip:PAN312x Development Kit 开发套件

2、请确保 PC 上已经正常解压缩了 PAN312x Development Kit 开发包:

image

PAN312x DK 开发包主目录结构

3.5 快速编译烧录运行一个简单的例程

下面我们以SDK_FixedPacketTx例程为例,演示如何编译烧录运行一个 demo工程

3.5.1. 硬件环境准备

1、将 PAN312x EVB 板和PAN312x模组通过spi接口相连接;

2、将 PAN312x EVB 板通过usb接口连接到pc;

3.5.2 编译

1、进入目录01_SDK\PAN312x_DK_Develop\Project\MDK-ARM(AC5),双击project.uvprojx,如下图所示:

image

打开PAN312x开发工程

2、打开project工程,选择SDK_FixedPacketTx例程,如下图所示

image

打开hello_world工程

(2)、 选择build按钮,编译整个工程,选择download按钮,下载程序,如下图所示:

image

构建hello_world工程

3.5.4 运行

程序运行后,串口会输出如下信息:

image

串口输出信息