1、综述
本文档旨在指导
用户搭建 801xH 硬件开发的软件环境,通过一个简单的示例展示如何使用 FR801xH
SDK (Software Development Kit) 开始工程项目,并编译、下载固件至 801XH
开发板等步骤。
801xH 系列
芯片支持以下功能:
- 2.4GHz BLE(低功耗
蓝牙) 5.1
- Cortex M3
处理器
- 超低功耗睡眠模式
- 多种外设
801xH 芯片采用 40nm 工艺制程,具有最佳的功耗性能、
射频性能、稳定性、通用性和可靠性,适用于各种应用场景和不同功耗需求。富芮坤为用户提供完整的软、硬件资源,进行 801xH 硬件设备的开发。其中,富芮坤的软件开发环境 801xH SDK 旨在协助用户快速开发
物联网(IOT)应用,可满足用户对于低功耗蓝牙的多种要求。
2、准备工作
硬件:
- 一款 801xH 开发板
- USB
电源转接线(A 转 Micro-B)
- PC (
Windows)
- USB 转
串口线
- J-Link 调试工具(可选)
软件:
- 编译工具 --
KEIL V5.2 以上版本,用于编译 Fr801xh 应用程序。
- 获取 Fr801xH SDK 开放包,该开发包包含 Fr801xH 使用的 API(软件库和
源代码)和基于 keil 的示例工程和基于 GCC 编译的工具链脚本。
- 安装 C 语言编程的文本编辑器,例如 Source Insight
4、设置开发环境
4.1 安装 Keil IDE 开发工具
前往
arm Keil 官方网站下载最新的开发工具
4.2 获取 Fr801xH SDK
在围绕 Fr801xH 构建应用程序之前,请先获取富芮坤提供的软件文件 Fr801xH SDK 仓库。
获取 Fr801xH SDK 的本地副本。
4.3 设置工具
安装完 Keil 工具后,需要安装 keil 工具针对 Cotex-M3 核支持的软件包
需要完成对 Fr801xH J-link 在线下载程序的支持,将 Fr801xH SDK/Tools/FR8010H.FLM 文件拷贝到如下目录:C:\Keil_v5\ARM\Flash。
5、创建您的第一个工程
现在您可以开始准备开发 Fr801xH 的应用程序了。您可以从 Fr801xH SDK 中的 example 目录下的 get-
started/hello_world 工程开始。
将 get-started/hello_world 复制到 example 下并更新项目名称。
Fr801xH SDK 的 example 目录下有一系列示例工程,都可以直接编译,无需复制。
6、连接设备
现在,请将您的 Fr801xH 开发板通过 USB 电源转接线连接到 PC 上电,同时将 USB 转串口线连接开发板的串口(默认是 PA2-RX,PA3-TX)和
PC。并在 PC 查看开发板使用的串口。通常,串口在不同
操作系统下显示的名称有所不同:
- Windows 操作系统: COM1 等
-
linux 操作系统: 以 /dev/tty 开始
- MacOS 操作系统: 以 /dev/cu. 开始
更多详细内容请下载附件查看
Fr801xH 快速入门.pdf
(911.59 KB, 下载次数: 1)