RTL8762的资料很全,可以登录www.realmcu.com官方下载。
烧写AT固件需要用到
1、MP tools烧录工具:
RTL8762x MP Tool Kits(ZIP)
2、AT固件:
RTL8762C Data Transfer Application Demo Images(ZIP)
1)app_MP_datatran_2.1.6.0_ec009ca2-9c0f85a59550ac77d6af4659abf1fc40.bin(官方AT固件,可替换成自己的app文件)
2)configFile_2023.03.17.15-be141c3c298bc22ab9f52c45837c6c44.bin(配置文件,可以配置生成)
3)flash map.ini(存储分布,可以配置生成)
4)fsbl_MP_master##_1.1.4.0_c6f6dbf5-6d099f4054016ab6d562698d14e662e9.bin(bootloader,官方)
5)otaheader_bank0_1.0.0.1-5edf24ce0001c97555700838515b26e5.bin(ota文件,可以配置生成)
6)Patch_MP_release#_1.0.611.1_130fa89-1c796670a5129533908722a146121972.bin(patch文件,官方)
这些文件烧录都是需要的,如果自己开发固件,可以用将1)替换成自己的。而2)-6)可以不变。
好消息:串口烧录、串口烧录、串口烧录。有CH340就可以。
接线:
LOG(mcu)<--->地(mcu) [使能烧录]
TX(CH340)<---->RX(mcu)
RX(CH340)<---->TX(mcu)
GND(CH340)<----->GND(CH340)
步骤:
1)运行BeeMPTool_kits_v1.0.6.2\Registry Set\RegistrySet.exe,使能mp tools调试功能
2)运行BeeMPTool_kits_v1.0.6.2\BeeMPTool\MPTool.exe,选择:芯片类型:RTL8672C
3)进入MPTool后,选菜单->类型->调试。
4)烧写就是把前面的几个文件放到对应的列表中,具体可参考:
a、RTL8762x MP Tool User Guide CN.pdf
b、B站官方视频01 RTL8762 Quick Start Guide —— 文档下载、目录介绍、软硬体简介_哔哩哔哩_bilibili
LOG 旁边特意留了个GND,就是为了LOG短接GND使能串口烧写。
RESET也是需要的,低电平SOC复位。MP TOOL里的检查状态如果是失败(不是ready / ok),很有可能需要RESET,
1、所有资料都可以从www.realmcu.com获得
2、B站上有rtl8762的官方入门教程,搜RTL8762就可以
3、SDK是KEIL版的,也有gcc版的
4、串口烧录,不用专门的烧写器
5、AT固件烧写后,就可以用AT指令、串口操作模块。如果简单使用,用串口通讯就可以实现蓝牙通讯。
6、烧完,LOG引脚要悬空
7、不要被烧写的6个文件吓到,有5个是基本固定的。app那个文件才是业务逻辑的关键实现,自己想实现什么功能,可以通过sdk编程,生成app。
8、rtl8762的资料还是比较多,又水一篇。