【涂鸦T5】1. 环境搭建和demo
资料汇总
官网资料:T5AI-Board 开发板
电路图:开发板原理图
创建ubuntu虚拟机
见链接,这里就不赘述了
https://bbs.elecfans.com/jishu_2366551_1_1.html
抓取代码并配置环境
建议用gitee,fork一份到自己仓库
git clone https://gitee.com/tuya-open/TuyaOpen.git
环境配置
cd TuyaOpen
. ./export.sh
检查版本
tos.py version
tos.py check
创建示例并编译
创建示例
tos.py new project
配置开发板类型
tos.py config choice
也可以直接进示例代码
注意:无论你是自己用tos.py创建项目,还是直接拷贝示例,编译前都需要先执行这个命令
编译
tos.py build
刷机
监控
需要注意,usb有两个串口,串口1是用来刷机的,串口2才是用来debug的,所以需要配置不同串口。
同时使用虚拟机需要把串口接在虚拟机上,不要接在windows电脑上
把这些命令整理在一个sh脚本中,可以快速刷机运行
#!/bin/bashtos.py build
echo 1 | tos.py flash
echo 2 | tos.py monitor
评价:
环境搭建比较简单,刷机方法很简洁,上手很快