| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 嵌入式 -> 涂鸦蓝牙SDK开发系列教程——3.环境搭建 -> 正文阅读 |
|
|
[嵌入式]涂鸦蓝牙SDK开发系列教程——3.环境搭建 |
|
本节课主要介绍在应用开发前如何搭建开发环境,包括 SDK 获取、IDE 安装、烧录工具、调试工具等,同样以 BTU 模组为例,演示开发必备环境的准备过程。 SDK 获取获取涂鸦蓝牙芯片 SDK 的前提是:您已经在 涂鸦 IoT 平台 上完成了产品创建。在【硬件开发】页面选择好云模组后,即可在下载资料中找到对应的 SDK,点击【下载】。
将下载的压缩包解压后,得到的
编译环境完成应用开发后,需要对代码进行编译,生成用于烧录的可执行文件,即固件。因此需要安装合适的 IDE,各芯片平台开发所使用的 IDE 如下表所示,也可在芯片平台官网进行查找。
下面以 BTU 模组 为例介绍 IDE 准备过程。BTU 模组的芯片平台是 Telink 的
烧录环境代码编译完成后,需对模组进行烧录授权,设备才能连接到云端。具体的烧录授权方法将在 [烧录授权]中进行介绍,而在烧录授权之前,需要做如下准备:
调试环境在产品开发阶段可以通过查看 设备日志 来调试产品功能,设备日志包括 本地日志 和 云端日志。 1)本地日志 设备本地日志可通过 USB 转串口工具 和 串口调试助手 进行查看,前提是代码中启用了日志功能,下载的 SDK 中的日志功能 默认关闭,可通过修改
另外,每个产品的引脚分配情况可能不同,因此需要修改日志口配置。比如
2)云端日志 设备联网成功后,可在 涂鸦 IoT 平台 中查看云端日志。通过左侧导航栏的【产品】-【设备】-【设备日志】进入设备日志界面,输入 设备 ID 搜索设备,即可查看该设备的云端日志。
设备 ID 可在 APP 端产品设备面板的 设备信息 中找到。
补充说明SDK 测试模式 默认打开,正式产品开发时需关闭,需修改
|
|
|
| 嵌入式 最新文章 |
| 基于高精度单片机开发红外测温仪方案 |
| 89C51单片机与DAC0832 |
| 基于51单片机宠物自动投料喂食器控制系统仿 |
| 《痞子衡嵌入式半月刊》 第 68 期 |
| 多思计组实验实验七 简单模型机实验 |
| CSC7720 |
| 启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
| STM32初探 |
| STM32 总结 |
| 【STM32】CubeMX例程四---定时器中断(附工 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/1 3:32:33- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |