【富芮坤】 RF801xH的rost demo添加 OTA 功能
【富芮坤】 RF801xH的rost demo添加 OTA 功能:
官方的rost demo 并没有蓝牙的OTA功能。需要自己修改添加OTA功能进去。
操作步骤
步骤一:修改官方工程配置否则编译不过:
官方工程配置需要修改这个,否则会编译不过,提示出错。
因为有用了类似这样子的语法。导致导致编译出错。实际并没有语法错误的。
步骤二:添加OTA对应的官方代码到工程内:
在 void user_entry_after_ble_init(void)函数内添加
ota_gatt_add_service();
然后修改 proj_main.c 文件的地址配置,如下
否则会到再OTA升级后死机。
到此工程OTA功能添加完成。
测试OTA
安装官方的测试APP到手机
按照提示完成操作即可。
【富芮坤】 RF801xH的rost demo添加 OTA 功能相关推荐
- 基于富芮坤fr8016 蓝牙5.0 芯片设计的BLE HID Joystick 游戏摇杆设备
文章目录 ble hid 学习笔记 HID报告描述符与BLE HID profile之间关系 1.HID报告描述符 富芮坤fr8016 设计Joystick例子 1.描述X轴Y轴Z轴 2.描述按钮 3 ...
- 基于富芮坤的FR801 BLE芯片开发
基于富芮坤的FR801 BLE芯片开发 前言:本篇主要讲解如何利用官方的SDK和ble 协议栈知识开发所需的功能 注意:因为官方是每个工程都导入同一个底层-所以一旦修改了components ,全部工 ...
- 富芮坤蓝牙FR801xH开发环境搭建
富芮坤蓝牙FR801xH方案开发资源包网盘下载链接:网盘 提取码:30qu 搭建过程: 安装Keil开发工具:mdk525.exe 可以从Keil官网下载:http://www.keil.com/fi ...
- 富芮坤FR8008A开发环境
1. 富芮坤FR8008A介绍 FR8008A官网有详细介绍 首页-企业官网 2.富芮坤FR8008A开发资料 keil软件: https://www.keil.com/download/produc ...
- 富芮坤FR801xH使用SDK开发蓝牙GATT协议栈教程
文章目录 一.FR801xH蓝牙芯片介绍 1.1 芯片外设资源 1.2 部分参数 1.3 芯片架构 二.开发(验证)板介绍 2.1 开发板资源 2.2 开发板烧录和串口调试方式 三.蓝牙协议栈SDK介 ...
- 富芮坤fr8008gp lvgl遇坑和解法:卡死在lvgl定时器中;SWD接口配置;
卡死在lvgl定时器中 官方提供的lvgl的demo在gui_main函数中如下设置定时器并调用window_manager_init函数初始化各个界面: /* Implement and regis ...
- 富芮坤FR801xH蓝牙协议栈启动流程和notify实现温度数据主动上传
文章目录 一.蓝牙协议栈启动流程 1.1 初始化代码 1.2 初始化流程 1.3 回调函数里的初始化 二.notify实现 2.1 notify介绍 2.2 notify实现 2.3.1 定义数据 2 ...
- 富芮坤FR8008A II2C驱动之AW9523B
1. AW9523B简介 AW9523B是一款I2C接口.16路呼吸灯,每路可作扩展 GPIO 控制器.上电后,16 路 GPIO 口默认为输出模式,其输出默认值可通过 2 位器件地址进 ...
- 富芮坤FR8008A 串口驱动之TDS检测芯片BA012
1. TDS检测芯片简介 BA012 双通道水质总溶解性固体(TDS) 和水温检测的专用芯片. 内部集成高精密振荡电路.模数转换电路和浮点运算单元.采用专利电导率-TDS 转换算法和温度校正算法, 快 ...
最新文章
- java中字符与字节的编码关系
- javafx sdk html 布局,JavaFX2开发教程
- c#编写的MD5加密类
- Django中的shell,和数据增删查改
- Android Studio Gradle 问题 解决方案
- vue 多选自动触发_Vue,初次邂逅(二)
- sap运维要做哪些工作_患上腰椎间盘突出,适合做哪些工作?不适合做哪些工作?...
- linux终端怎样ise,Linux下ISE开发环境的安装zz
- 从DCF到DCX:构想照进现实
- 何凯明最新一作MAE解读系列2之代码实践
- MATLAB 中gcf、gca 以及gco 的区别
- 数据血缘关系图 工具_面向数据字段的血缘关系
- 日语输入法的输入规则
- Windows系统资源监控工具perfmon
- 支付宝 二维码/账号/转账码/生成方式/生成不可修改金额码
- Virtual Box报错VT-x is not available (VERR_VMX_NO_VMX)--大踩坑(二)
- 微信小程序获取urlScheme地址Python版
- 如何判断应变片式压力传感器是否损坏
- 一个汉字在不同的字符集中所占的长度
- 03 数据契约_03 数据契约层级(DataContract Hierarchy)