不得不说,官网给的教程是大而全的,就是找起来不好找。我一开始找复位键找了半天,还以为开发板上两个按钮是,结果不是。
复位开关
![复位键.png](//file1.elecfans.com/web2/M00/AD/C8/wKgaomVQroCAVdLdAAQ1G41PlJE811.png)
找到板子上的拨码开关,1、2 路打开是烧录,3、4 路打开是串口通信。串口通信软件我这边下载的是沁恒微的 COMTransmit
SDK下载
本教程以 联网单品开发:Wi-Fi + 蓝牙双模设备开发包 作为示例。要在 WSL2 安装好 Tuya Wind IDE,打开 Tuya Wind IDE 下载项目,按照截图里的选择好,最后点 Finish 就可以了,默认下载目录是 ~/Documents/tuya/Projects/T2_TuyaOS-3.3.4/
![下载项目.png](//file1.elecfans.com/web2/M00/AD/C8/wKgaomVQssOAEgPuAAIDaowwuao587.png)
创建产品
前往 涂鸦 loT 平台 创建产品 > 标准类目 > 照明 > 照明通用 > 品类 光源 > 智能化方式 产品开发 > 方案 可调白光灯(C)_Wi-Fi & Bluetooth LE > 产品名称 随你喜好 > 创建产品
![创建产品.png](//file1.elecfans.com/web2/M00/AF/98/wKgZomVQuHOAINsXAAGDUcoOgJg449.png)
复制产品 PID ,其实用代码里自带的也是可以的。
![产品PID.png](//file1.elecfans.com/web2/M00/AD/C9/wKgaomVQuOyAfFTlAAHmv_g5TP8017.png)
打开下载完成的开发框架,找到 software/TuyaOS/apps 路径下的 tuyaos_demo_quickstart 工程(下面简称 quickstart demo),打开工程下的 tuya_app_main.c 文件,将 PID 信息修改成自己创建的产品的 PID。
编译固件
在 tuyaos_demo_quickstart 上右键选择 Build Project 。输入版本号 1.0.0
![编译项目.png](//file1.elecfans.com/web2/M00/AF/98/wKgZomVQuiKAGc5HAAMQp7njHow398.png)
编译产物在 output 目录下。
![编译完成.png](//file1.elecfans.com/web2/M00/AD/C9/wKgaomVQuj6APe6DAAN2UWBg7oE600.png)
烧录固件
官方是说右键项目目录,有 Flash App 和 Flash Prod 两个功能,但笔者这边没有 Flash App 菜单,点击 Flash Prod 无反应。所以笔者将 output 目录和 pc/tools/T2/bk_writer_gui_V1.7.5.zip 复制到 Windows 下。
![烧录软件.png](//file1.elecfans.com/web2/M00/AD/C9/wKgaomVQu2eAKx2WAANs1DbTUwQ241.png)
将开发板用数据线连接到电脑上。打开设备管理器,查看 COM 口。
![COM串口.png](//file1.elecfans.com/web2/M00/AF/99/wKgZomVQvAGAH-PTAAIUqmFkh3A560.png)
其中 Serial-A 是固件烧录用的,Serial-B 是串口通信。
打开 bk_writer.exe 烧录软件,Target IC 选 T2 ,Start address 输入 0X00000000 ,点击 Browse... 选择 Target bin file,文件名中带 QIO 的,Port COM 选择 COM4, Baudrate 输入 1500000 ,最后点击 Program 烧录。
![烧录.png](//file1.elecfans.com/web2/M00/AD/C9/wKgaomVQvnqAALR0AAB-JLYVhOQ200.png)
如果卡住了,可以试着切换下 Port COM 再切回来。
![成功.png](//file1.elecfans.com/web2/M00/AF/99/wKgZomVQvuiAcmreAAB3ptOCOo8895.png)
开发板配网
手机上需要扫码下载智能生活APP(中国大陆地区)。
![智能生活.png](//file1.elecfans.com/web2/M00/AD/C9/wKgaomVQwAKANkoWAADCcDxnaxM298.png)
短按开发板上靠近 5V P15 引脚的开关,蓝色 LED 闪烁进入配网状态。
打开智能生活APP,首页 > 右上角 + > 添加设备,最顶上选择这个开发板,输入 WIFI 密码,等待连接成功。实测连不上 5G 频段的 WIFI。
接下来就可以在手机上控制 蓝色LED 的亮灭了。
作者水平有限,难免在这篇文章中存在一些疏漏和不足之处。虽然尽力在试用报告中提供全面的信息,但由于时间和知识的限制,可能会忽略了一些重要细节或者未能涵盖所有相关方面。读者在使用LuckFox Pico系列开发板时,建议仔细阅读官方文档和参考资料,以充分了解其功能和性能,并在开发过程中进行进一步的验证和测试。希望本报告能为您提供有用的信息,但请在实际项目中进行更深入的研究和验证,以确保取得最佳的开发结果。
|