littlebot
Published on 2025-04-03 / 7 Visits
0

【源码】基于Telink TLSR825X芯片的蓝牙低功耗开发套件

项目简介

本项目是基于Telink TLSR825X芯片的蓝牙低功耗(BLE)软件开发套件,专为安信可开发板设计。提供了完整的开发环境搭建指南、SDK获取、编译、烧录及运行固件的步骤,可在Windows、Linux和macOS系统上使用。

项目的主要特性和功能

  • 支持Windows、Linux和macOS系统的开发环境搭建。
  • 可通过Git复制获取SDK。
  • 提供blink示例程序的编译方法。
  • 支持通过串口烧录固件到芯片。
  • 提供固件运行和串口监控的指令。
  • 具备固件擦除、API参考手册等功能。

安装使用步骤

1. 搭建开发环境

根据操作系统选择相应的开发环境搭建指南。

2. 获取SDK

通过Git复制获取SDK: bash

3. 编译示例程序

进入blink示例工程目录并编译: bash cd Telink_825X_SDK/example/blink make

4. 烧录固件

  1. 设置串口号
  2. Windows系统在设备管理器中查看串口号。
  3. Linux系统通过ls /dev/ttyUSB*指令查看串口号。
  4. macOS系统通过ls /dev/cu*指令查看串口号。
  5. 修改Makefile: 修改blink目录下的Makefile文件,将DOWNLOAD_PORT的值修改为开发板的串口号。
  6. 烧录固件: 使用以下指令烧录固件: bash make flash

5. 运行固件

按下开发板上的RST键复位开发板,开始运行刚烧录的固件。使用make monitor指令打开串口监控。

6. 其他指令

  • 擦除固件:make erase_fw
  • 擦除整片Flash(除boot外):make erase_all

其他资料

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】