【涂鸦T5】1. 环境搭建和demo

资料汇总

官网资料:T5AI-Board 开发板

电路图:开发板原理图

创建ubuntu虚拟机

见链接,这里就不赘述了

https://bbs.elecfans.com/jishu_2366551_1_1.html

抓取代码并配置环境

建议用gitee,fork一份到自己仓库

bash 复制代码
git clone https://gitee.com/tuya-open/TuyaOpen.git

环境配置

bash 复制代码
cd TuyaOpen
. ./export.sh

检查版本

bash 复制代码
tos.py version
tos.py check

创建示例并编译

创建示例

bash 复制代码
tos.py new project

配置开发板类型

bash 复制代码
tos.py config choice

也可以直接进示例代码

注意:无论你是自己用tos.py创建项目,还是直接拷贝示例,编译前都需要先执行这个命令

编译

bash 复制代码
tos.py build

刷机

监控

需要注意,usb有两个串口,串口1是用来刷机的,串口2才是用来debug的,所以需要配置不同串口。

同时使用虚拟机需要把串口接在虚拟机上,不要接在windows电脑上

把这些命令整理在一个sh脚本中,可以快速刷机运行

bash 复制代码
#!/bin/bash

tos.py build
echo 1 | tos.py flash
echo 2 | tos.py monitor

评价:

环境搭建比较简单,刷机方法很简洁,上手很快