[玩转BLE]瑞昱RTL8762CMF蓝牙5.0(烧录篇)
芯片简介
- ARM Cortex-M4F 32位处理器
- 存储
- 8Mbyte flase
- 160KByte SRAM
- 功耗评估
- power down模式(GPIO唤醒及寄存器值保持):450nA
- Deep LPS模式(GPIO和timer唤醒、寄存器值保持、SRAM保持、32K低速晶振开启)2.5uA
- 0dBm发送:8.4mA
- 接收:6.8mA
- 蓝牙速率
- 支持 2Mbps
- 支持长度扩展(DLE)
- BLE5.0
- 支持AES128/192/256加密解密加速引擎
- 接收灵敏度 -97dBm
1.如何烧录
同样还是介绍如何用串口给RTL8762烧录固件
板子 <=> 串口
P30(Tx) <=> Rx
P31(Rx) <=> Tx
LOG脚接地
- 打开并设置烧录工具 MPTool
- 左上角类型选 量产 或 调试,这里选调试模式
- 配置一些参数,点 Config Set
- Normal 中主要配置MAC地址、LDO模式、晶振模式、频偏修正、Tx功率等
- Layout 主要配置OTA固件和文件信息
- Stack 主要配置协议栈
- Log 哪些对象的日志是否输出和输出等级配置
- 添加Image共5个文件
- Patch文件:
- App 文件:
- Config file 文件:
- OTA header file文件:
- App data文件:
- 量产的时候用 MPPackTool 将多个文件打包成一个文件
- 烧录固件
- 接上串口,点击 Detect 下面会列出当前设备接入的所有串口
- 点击 Open ,工具会打开已经进入boot 模式的板子
![]()
- 如果所有串口均为 Failed 状态。检查板子串口接线是否正确,log脚是否 已经接地。如果没问题,则按复位按钮或者重新上电复位系统,然后在 Detect 和 Open
串口 OK之后,点击左下角的 Download 按键进行烧录
- 看,烧录成功了吧
注: 将log脚断开(悬空或接P30)
复位系统
-
掏出手机,用串口调试助手确认一下
2. 查看日志
- 如果没有找到怎么办,那就用日志工具 Debug Analyzer 查看日志调试咯
注意:查看日志需要将log脚接P30
-
设置日志软件
-
查看日志