合宙wifi模块air640w--python烧录Demo

前言

6块钱体验luat,你值得拥有
核心板已开源(随便画的其实)
立创eda合宙air640w开发板
加群免费嫖资料
南风未起的个人博客

为什么我的眼中常含着泪水,因为我对这片土地爱得深沉。–南风未起

关于

Air640W 是基于嵌入式 Wi-Fi SoC 芯片(W600)设计的 Wi-Fi 参考设计模块,邮票孔加插针孔式接口设计,封装上兼容我司模块Air640,尺寸小,易开发。模块适用于智能家电、智能家居、无线音视频、智能玩具、医疗监护、工业控制等物联网应用领域。本规格书规定了该模块的物理特性、技术指标、通信协议、产品功能、性能、稳定性、环境适应性以及安全性等方面的技术标准。

1.接口

⚫ 邮票孔与插针孔复合式接口,间距 2.0mm
⚫ UART0固件烧录口,波特率固定115200
⚫ UART1调试接口,支持硬件流控,波特率范围1200bps2Mbps,默认为115200
⚫ 1 个高速 SPI 设备控制器,工作时钟范围 0
50MHz
⚫ 集成 GPIO 控制器

2.通过usb-ttl供电和烧录

undefined

3.Luatools烧录

undefined
该工具在下面的QQ群文件下载即可
Demo位于script文件夹下啦

4.py烧录

资料下载

LuatOS技术交流QQ群:1061642968
undefined
第一个是py烧录用的固件,第二个是luatools工具

刷底层详解

undefined
首先进入固件路径,选择tools文件夹点击进入
undefined
点击刷底层文件夹,选择串口号,打开串口,
选择固件路径下后缀为.FLS的LuatOS_Air640W_V0004_testing.FLS文件
点击后面的下载按键
undefined
此时我们需要复位air640w,按下RESET按键
undefined
此时已下载完成
!!!刷底层之后需要再次复位模块!!!

刷脚本详解

undefined
首先查设备管理器或者串口助手修改最后的端口号(保存)
undefined
新建一个cmd终端并且输入此命令,上图即成功
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pyserial
undefined
python air640w.py lfs dlfs
输入此命令便执行成功

总结一下我做的不对的地方(请对照自己)

第一,底层一定要刷对,刷最新的air640w的
第二,刷底层成功之后必须重启模块!!不然烧不进去的
第三,powershell不行用cmd,命令相同

群文件资料下载

undefined
推荐加入QQ交流群下载咨询问题:679177589

欢迎交流

上次更新 2021-01-28