FR8016HA 开发板硬件 *支持蓝牙 V5.1 低功耗(BLE) *预留外接 J-Link 调试接口(PC6 SWCLK、PC7 SWDIO),支持 J-Link V9 *板载六轴陀螺仪传感器 SH2100 *板载温湿度传感器 SHT30-DIS *PCB 天线 *1 个 LED 灯 *2 个用户按键、1 个复位按键 *板载 USB 转 TTL 串口 CP2102 *板载 4 相 5 线步进马达驱动接口 *板载 240*240 像素 LCD 彩色屏 *支持 6 路 PWM 输出 *支持 3 组对称互补 PWM 输出 *支持 4 路 10 位 ADC、1 路 16 位 ADC 输入、2 路 I2C、2 路 UART *支持 MIC 输入 *支持播放本地提示音文件 SBC 格式 *内置充电管理,充电电流最大 200mA,软件可配置充电电流参数 *预留体温测试检测电路 *预留压力传感器 BMP280 电路 现在正式开箱 开箱物品 上电 1. 资料准备 所有资料都可在富芮坤官网 (furuikun) 官方网站: https://www.freqchip.com SDK 下载地址: https://www.freqchip.com/sdkxz 资料下载地址: http://www.freqchip.com/gjhkfb “ 开发板资料(硬件版本V1.4 ).rar ”和“ Fr801xH SDK 开放包”。到这就基本包含了我们所需所有资料,下载后就暂时无需下载其他资料了。 让我们看一下资料内容 …… 需要重点关注的资料: a) SDK 教学入门 \Fr801xH SDK 完工的文档 \Fr801xH 快速入门 .pdf b) FR8016HA 开发板使用手册 V1.4( 硬件版本 V1.4).pdf c) FR801xH specification V1.1.pdf d) FREQ BLE SDK User Guide V1.0.5.pdf 例: A. Fr801xH 快速入门,关注内容:安装环境配置、软件驱动安装以及程序下载方法,里面附带下载地址,在此就不赘述了。 B. FR8016HA 开发板使用手册 V1.4 ,关注内容:开发板系统框图,开发板原理图。 C. FR801xH specification V1.1 ,关注内容:功能框图,引脚定义,寄存器定义 (P26) , IO 口的多路复用 功能框图 引脚定义 IO 口的多路复用表 D. FREQ BLE SDK User Guide V1.0.5 : Fr801xH SDK 开放包的用户指南,仔细看就完了,主要是教你怎么去使用软件库以及代码运行的流程。(该开发包包含 Fr801xH 使用的 API (软件库和源代码)和基于 keil 的示例工程和基于 GCC 编译的工具链脚本) 2. 工具准备 a) Keil uVision5 MDK V5.27 (也可以下载最新版本 V5.30 )地址: https://www.keil.com/download/product/ b) ARM.CMSIS.5.7.0.pack ( Cotex-M3 核支持的软件包) 地址: https://www.keil.com/dd2/arm/armcm3/#/eula-container c) 需要支持 Fr801xH J-link 在线下载程序时,可将 Fr801xH SDK/Tools/FR8010H.FLM 文件拷贝到如下目录: Keil_v5\ARM\Flash 。 d) CP210x 串口驱动程序 地址: https://cn.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers e) FR8016HA 开发板软件烧录( FR8010H_Download_Tool.exe )地址: FR801xH-SDK\tools f) 手机端 APK ( Fr8010loadsbc_v16.apk )地址: FR801xH-SDK\tools 3. 创建 Keil 工程项目 这个在官方的开发资料中有详细的讲解。地址: 开发板资料 V1.4\SDK 教学入门 \Fr801xH SDK 完工的文档 \Fr801xH 如何构建系统 .pdf 个人建议:前期不必花大把时间在这,大致了解下流程便可,先用官方提供的例程来用,等对 SDK 包程序结构及运行方式足够了解后,再回头花 时间了解了解。