Linkedsemi Documentation Center
latest
Contents:
LE5010
SDK
Application Notes
LE5010 OTA应用说明
LE5010睡眠模式的应用说明
应用笔记_ADC基础和应用
Manufacture & Test
Solutions
Traning Videos
Linkedsemi Documentation Center
Application Notes
在 GitHub 上编辑
Application Notes
LE5010 OTA应用说明
第1章 OTA镜像处理流程
1.1 BLE 应用下 Flash的分区使用情况:
1.2 OTA 分类
1.2.1 前台 OTA
1.2.2 后台OTA
1.2.3 双区OTA
1.2.4 单区OTA
1.3 关键概念
1.3.1 Flash可用空间
1.3.2 固件大小最大值
1.3.3 应用程序映像地址和新固件下载地址
1.3.4 OTA 功能程序映像地址(仅针对前台OTA)
1.4 Bootloader 启动流程(OTA相关)
1. 5 OTA和Flash操作相关API:
1 .5.1 OTA结束后将镜像信息写入OTA SETTINGS区域
1. 5. 2 Flash接口
1.5.2.1 Read
1. 5. 2. 2 Program
1. 5. 2. 3 Sector Erase (4KB擦除)
1. 5. 2. 4 Page Erase (256 Bytes擦除)
1. 5. 2.5 软件复位
第2章 OTA服务的添加和APP升级流程测试
2. 1 添加OTA服务
2. 1. 1 添加OTA相关头文件
2. 1. 2 添加 OTA profile
2. 1. 3 添加ECC校验函数和OTA服务回调函数
2. 1. 4 修改DK_MAX_PROFILE_NUM宏
2. 2 OTA APP升级测试
2. 2. 1 烧录好添加了OTA服务的dis固件;
2. 2. 2 生成 uart server bin 文件
2. 2. 3 将生成的ble_uart_server .bin文件传到手机;
2. 2. 4 使用OTA APP连接对应的设备
2. 2. 5 开始更新
2. 2. 6 OTA 完毕
2. 3 安卓OTA APP源码
第3章 OTA之固件签名升级流程
3. 1 固件签名简介
3. 2 操作步骤(前台OTA)
3. 2. 1 密钥生成
3. 2. 2 带签名验证功能的固件生成
3. 2. 3 签名文件生成
3. 3 操作步骤(后台OTA)
3. 3. 1 添加相应代码
3. 3. 2 密钥生成
3. 3. 3 带签名验证功能的固件生成
3. 3. 4 签名文件生成
3. 4 OTA APP升级测试
3. 4. 1 准备升级文件
3. 4. 2 升级操作步骤
修订记录
LE5010睡眠模式的应用说明
1. 睡眠模式的介绍
2. BLE应用睡眠配置
2.1 LP0模式
2.1.1 软件配置
2.1.2
功耗测试数据
:
2.1.2.1 测试环境
2.1.2.2 综合测试数据
2.1.2.3 实测功耗数据:
1. DCDC-OFF 16M主频一秒钟广播间隔 底电流
2. DCDC-OFF 16M主频一秒钟广播间隔平均功耗:
3 . DCDC-OFF 64M主频一秒钟广播间隔底电流:
4. DCDC-OFF 64M主频一秒钟广播间隔平均功耗:
5. 16M主频不同连接间隔下的平均功耗:
6.64M主频不同连接间隔下的平均功耗:
2.2 LP2模式
2.2.1 软件配置
2.2.1.1 添加相关头文件
2.2.1.2 配置睡眠相关宏:
2.2.1.3 唤醒源配置:PB15上升沿和RTC唤醒
2.2.1.4 配置外部中断和RTC唤醒时间 :
2.2.2 实测功耗
2.3 LP3模式
2.3.1 软件配置
2.3.1.1 在app_config.h配置睡眠相关的宏:
2.3.1.2 配置唤醒模式:PA07上升沿唤醒
2.3.1.3 外部中断配置
2.3.2 实测功耗:
3. 单独做MCU应用睡眠配置
3.1 软件配置
4. 获取唤醒源
4.1 唤醒源接口
4.2 API测试代码:
4.2.1 RTC 唤醒
4.2.2 PB15 下降沿唤醒
5. 注意事项:
应用笔记_ADC基础和应用
1 ADC模块介绍
1.1 ADC功能
1.2 ADC系统框图
2 输入选择
3 模式选择
23.1 规则组和注入组
3.2 单次和连续转换
3.3 扫描模式
3.4 不连续模式(或叫间断模式)
4 采样速率
4.1 采样时钟速率
4.2 转换速率
5 ADC测量精度
6 ADC注意事项