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

注册于 3 年前

回答
316
文章
20
关注者
27

是哪个开发板? 可能开发板的串口芯片比如 CH340 RTS 脚和芯片 RESET 脚接一起了, 某些串口工具的会去拉 RTS 脚导致芯片处于复位状态.

首先可以更新下烧录工具版本, 其次自动烧录原理是把芯片的 RESET 脚和转串口的 RTS 脚连在一起, 烧录工具烧录是会去下来 RTS 脚, 代替手动复位.

tls_uart_read每次调用, 只是把串口接收缓存区中已读内容清空, 并把读取内容 copy 到传入参数地址, 不会主动清空 pRxBuf, 而是直接覆盖.

如果直接在 main 函数中跑的, 就修改 main 函数堆栈. image. png

网站使用的是 HTTPS, 在 menuconfig 中需要开启 HTTPS 配置项.

arduino 能不能运行 mesh 功能我不是很清楚, 但是 w800 芯片的功耗会稍微偏高, 平均功耗大概会在 70-90ma

这个错误提示, 大概可能是任务在消息队列没有创建, 或者消息队列被创建之前就有程序调用了消息队列发送或接收相关 api.

工作左上角帮助/更新一下软件版本看看. 可能是转串口板子波特率太高不稳定, 不支持那么高的波特率, 新版本有做自适应波特率.

大概率是焊接不良哦, reset 应该是 3. 3V, 晶振没电压就是没起振, 正确电压可以对比开发板.

发布
问题