isme
isme - 认证专家
冰镇大西瓜

注册于 2 年前

回答
290
文章
19
关注者
26

不要勾选擦除芯片, cklink 只会下载 user. img 用户代码文件, 而不会下载 secboot. img, 导致芯片起不来, 建议芯片先重新通过串口工具, 下载. fls 格式固件 (包含了 secboot. img 和 user. img) 后, 再通过 cklink 下载固件, 注意不要勾选擦除芯片选项.
image. png

SDK 中, demo console 打开后就用不了 AT 指令, 如果 OFF 状态, AT 指令是可以正常用的, 默认的标准 SDK 是支持 AT 指令的. image. png

AT 指令暂时还不支持 MQTT, 二次开发的话可以参考这个教程.
http: //ask. winnermicro. com/article/59. html

一般来讲, WIFI 设备长时间工作, 发烫是正常现象, 也可以从以下方面入手, 例如:
1. 增大焊盘接地面积.
2. 多加一些散热过孔.
3. 电源走线尽可能宽.
4. 也可以通过牺牲射频性能, 降低发射功率.
5. 射频匹配这一块最好可以给我们测试验证再出货.

就两个接口, 看门狗初始化和喂狗, 超时不喂狗就触发看门狗复位.

// 看门狗初始化,  时间单位为 us
void tls_watchdog_init (u32 usec) 
// 喂狗
void tls_watchdog_clr (void) 

如果你现在用的是最新 SDK wm_sdk_w800_20211203, 在这个地方可以设置 buff 大小.
image. png

W80X 芯片 RTC 没有独立电源, 断电 RTC 中数据是会丢的, 保持供电芯片 PMU 可以进入低功耗模式, sleep (功耗 1~2ma) 或 standby (功耗 10ua) , 通过 wakeup 脚唤醒, sleep 模式和 standby 模式, RTC 是保持工作.

这个是涂鸦 SDK, 海凌科公众号可以获取.

先看 sdk demo 使用指导, 把 demo 跑通再去改代码.

自动重连建议参考这个 demo, 通过蓝牙配网成功后也会自动打开自动重连功能.

    u8 auto_reconnect = 0xff; 
    tls_wifi_auto_connect_flag (WIFI_AUTO_CNT_FLAG_GET,  &auto_reconnect) ; 
    if (auto_reconnect ! = WIFI_AUTO_CNT_ON) 
    {
        auto_reconnect = WIFI_AUTO_CNT_ON; 
        tls_wifi_auto_connect_flag (WIFI_AUTO_CNT_FLAG_SET,  &auto_reconnect) ;  
        tls_wifi_connect ( (u8 *) "w600",  strlen ("w600") ,   (u8 *) "12345678",  strlen ("12345678") ) ; 
        printf ("--- WIFI_AUTO_CNT_FLAG_SET ON\n") ; 
    }

W500 已经停产了, 目前主推是 W80X 系列, 可以支持中文 UTF-8 编码.

发布
问题