泰凌微开发环境与烧录教程

1星 需积分: 5 33 下载量 155 浏览量 更新于2024-08-05 收藏 1007KB DOCX 举报
"泰凌微开发指引文档提供了关于泰凌微(Telink)芯片的开发环境搭建、项目导入、编译、烧录以及debuglog打印的详细步骤。" 泰凌微开发指引详细说明: 1. 开发环境搭建: - 安装泰凌微的集成开发环境(TelinkIDE):确保以管理员权限运行安装程序,并将其安装在C盘。这是为了保证IDE能够正确地配置和运行。 - 导入项目:启动TelinkIDE后,通过菜单栏选择“File” -> “Import” -> “Existing Projects into Workspace”,将所需的SDK导入到工作空间。 2. SDK管理和编译: - SDK中的应用示例:SDK通常包含多个应用示例或demo,开发者可以切换不同的demo进行开发。选择相应的SDK后,点击锤子图标下的下拉列表,选择要编译的特定demo。 - 编译操作:在Project菜单下选择“Build Project”进行编译。如果仅修改了app_config.h文件,需先执行“Clean”操作,以确保改动生效。 3. 烧录工具使用: - 使用Telink BDT进行烧录:安装完成后,通过该工具进行芯片编程。使用EVK(Evaluation Kit)进行下载,连接GND、3.3VDD和SWS引脚。 - 确认芯片通信:在选择正确的芯片型号和EVK下载方式后,点击“Activate”。当显示“Activate OK”时,表示与芯片通信正常,然后点击“Download”开始下载。下载完成后,点击“Reset”重启芯片,使其开始运行。 4. debuglog打印: - 日志输出:日志通常通过串口打印,泰凌微的蓝牙功能允许使用任何GPIO模拟串口来实现。若需要打印日志,需定义宏UART_PRINT_DEBUG_ENABLE为1,并指定用于打印的GPIO管脚(DEBUG_INFO_TX_PIN),设置为输出模式,启用输出,并内部模拟10K上拉。 在进行泰凌微芯片开发时,这些步骤和注意事项至关重要。遵循这些指南,可以帮助开发者顺利进行项目的构建、调试和烧录,从而提高开发效率和成功率。在实际操作中,还应注意SWS接口的标识可能与实际不符,如遇到问题,可参照文档提供的接线示意图进行调整。