lumix说明书中文(点灯系列-合宙Air103)
lumix说明书中文(点灯系列-合宙Air103)因为Win11下debug发现rtos.bsp()得到的值是AIR103,这里通过string.lower()作大小写转换,点灯成功!elseif string.lower(rtos.bsp()) == "air103" then--Air103开发板LED引脚编号官方的样例代码:D:\Users\cxy\Luatools_v2\resource\103_lua_lod\core_V0010\demo\gpio\gpio\main.lua关键修改点(红色部分):
因为之前在某鱼看到有卖电子价签,而且还有用ESP32驱动改造成电子时钟、电子单词卡、电子读书卡,忍不住冲动买了一波电子价签。
接下来就有了后续,从来没玩过单片机的本猿,在PDD上发现了合宙的9.9包邮系列,一口气买了Air103开发板、ESP32C3开发板,顺带也入手了配小摄像头的Air105开发板。
Air103用LuaTools和官方的样例代码点灯的过程中发现无效,下载脚本后三个灯仍然是一起亮,并没有按照代码的逻辑轮流点灯。
度娘了一下各文章的点灯大法,发现各作者代码(lua)的版本不一样,大体逻辑是一样的。对于没学过lua的本猿,通过debug大法发现里面是一个字符串大小写的坑。。。
官方的样例代码:
D:\Users\cxy\Luatools_v2\resource\103_lua_lod\core_V0010\demo\gpio\gpio\main.lua
关键修改点(红色部分):
elseif string.lower(rtos.bsp()) == "air103" then--Air103开发板LED引脚编号
因为Win11下debug发现rtos.bsp()得到的值是AIR103,这里通过string.lower()作大小写转换,点灯成功!