一、TLSR8系列软件开发环境下载
集成开发环境:
Telink IDE for TC32: TLSR8系列开发IDE下载链接
TLSR825x 官方烧录工具BDT: Telink Burning and Debugging Tools
二、IDE安装步骤
安装包解压后压缩包文件如下:
官方安装自述文件提示:
1.必须以管理员身份运行
2.必须安装到C:\
注意:
软件路径不安装在C盘找不到java环境。提示报错如下:
步骤1:
以管理员身份运行安装执行文件 TelinkSDKv1.3.1.exe
步骤二:
所有路径全部按照默认设置进行安装,一路下一步,直到安装完成。
步骤三
以管理员方式运行打开Telink IDE工具。会提示设置工作空间,设置完成后点击OK,进入欢迎界面。
步骤四
欢迎界面
图片上的图标从左到右依次介绍
图标1 :点击图标,了解Telink IDE的概况;
图标2:点击图标,了解Telink IDE的新更新;
图标3:点击图标,了解试用样品;
图标4:点击图标,获取教程;
图标5:点击图标,进入工作台界面。
步骤五
点击图标5 进入工作台后导入需要的项目
1)依次点击界面File -> Import -> Existing Projects into Workspase
2)选择需要的项目目录点击确定,我导入的是tl_802154_sdk。
3)选择导入工程文件
tlsr_tc32 表示是TLSR8系列的
tlsr_riscv 表示是TLSR9系列的
我使用的是TLSR8系列的,所有选择tlsr_tc32下的。
Copy project into workspace 框根据实际情况决定是否勾选,如⼯程已经在此⽬录下不必勾选,如在其他⽬录下,希望将⼯程在当前⽬录编辑开发,则可以勾选。
4)点击 Finish,完成工程导入
工程结构:
• /802154: 协议栈相关⽬录。
• /demo: ⽤⼾⼯程⽬录。
• /platform: 运⾏平台⽬录。
• /proj: ⼯程代码⽬录。
• /tools: hci 命令处理相关⽬录。
• div_mod.S: 除法和取余相关的汇编函数。(TLSR8 不⽀持硬件除法器)
5)编译工程
当小锤子编译工具为灰色时点击项目名称tl_802154_sdk,小锤子就可以使用。
使用编译工具选择自己需要编译的工程进行编译,编译完成后会产生两个bin文件。
assoc_dev_82xx ⼯程会产⽣两个 bin ⽂件,
assoc_dev_82xx.bin 为运⾏ bin,⽤于直接烧录到⽬标板;
ota_assoc_dev_82xx.bin 为 OTA ⽂件。
6)编译完成后.c和.h文件为灰色带斜杠无法点击查看,解决这个问题。
右键点击项目名称 ->Properties,找到如图所示界面按步骤进行操作即可解决问题。
问题解决后,即可查看.c和.h。
注意事项:
1、在IDE中,如果修改了.c文件,不需要clean可以直接编译,如果修改了.h文件,需要先右键单击该项目,单击“清理项目”选项,重新编译该项目才行。
2、打开程序时,有提示提示Java加载失败?
答:系统已安装并使用其他java版本。将IDE的JRE路径放入系统路径中。
3、由于名称重复,项目导入失败?
答:编辑.project文件以重命名项目。