目录
编译成功后,会在工作空间下面多一个和工厂名称一样的文件夹,里面就包含了编译成功的BIN文件。BIN文件我们可以直接烧录到模块里。
注意:在IDE中,如果修改了.c文件,不需要CLEAN可以直接编译,如果修改了.H文件,需要先CLEAN工程。在重新编译才行。
一、IDE的下载
- TLSR825x的官方网站:TLSR825x
- TLSR825x非Mesh的SDK:TLSR825x Single 开发文档
- TLSR825x Sig Mesh的SDK:TLSR825x SIG Mesh 开发文档
- TLSR825x IDE: Telink IDE 使用手册
- TLSR825x 官方烧录工具:Telink BDT
- TLSR825x 串口下载工具:GitHub - Ai-Thinker-Open/TBXX_Flash_Tool: 安信可TB系列蓝牙模块烧录工具
文档非常的多,我们可以先跟着本教程做一次,不懂的地方再对照文档详细的查看。
注意:
使用串口下载工具,需要短接sws管脚和RX管脚。
二、IDE安装
1.Telink IDE 安装
解压我们的IDE压缩包后,可以直接右键点击安装文件,以管理员方式运行,建议安装到C盘。
一路下一步,直到完成。
2.解压SDK
如下图:
可以直接右键:解压到当前文件夹
解压完成后:
3.导入SDK
打开Telink IDE工具,以管理员方式运行。会提示设置工作空间。
可以自己设置一个其他的空目录。
导入完成。
注意:这里导入的是BLE单连接的SDK。如果导入MESH的SDK 也是一样的操作方法。
4.编译工程
导入SDK成功后,我们需要选择我们需要的工程进行编译。
在IDE工具里面。包含的官方提供的多个例程文件。我们需要根据我们的需要进行选择。
关于SDK各个工程的说明,我们下一章节再讲。现在我们先看一下出现的问题。
我们选择了这个工程,也编译成功,但是在IDE中,这里对应的文件还是没有被选中,都是灰色且带斜杠,非常妨碍我们的观察。我们先解决这个问题。
点击OK后,我们可以看到,文件已经被选中。
5.编译
编译成功后,会在工作空间下面多一个和工厂名称一样的文件夹,里面就包含了编译成功的BIN文件。BIN文件我们可以直接烧录到模块里。
注意:在IDE中,如果修改了.c文件,不需要CLEAN可以直接编译,如果修改了.H文件,需要先CLEAN工程。在重新编译才行。
6.烧录
我们可以通过2种方式进行烧录。官方BDT方式和串口方式。
-
通过串口方式烧录。
打开我们的串口烧录软件
如果烧录出错,请检查串口号有没有选对,是否有短接RXD和SWS管脚。
-
官方BDT方式烧录
通过BDT烧录需要购买官方的烧录器。
连线
烧录器3V3连接到模块的3V3
烧录器GND连接到模块的GND
烧录器SWS连接到模块的SWS
打开烧录软件
总结
下一章我们介绍SDK的工程目录。