是哪个开发板?可能开发板的串口芯片比如CH340 RTS脚和芯片RESET脚接一起了,某些串口工具的会去拉RTS脚导致芯片处于复位状态。
是哪个开发板?可能开发板的串口芯片比如CH340 RTS脚和芯片RESET脚接一起了,某些串口工具的会去拉RTS脚导致芯片处于复位状态。
首先可以更新下烧录工具版本,其次自动烧录原理是把芯片的RESET脚和转串口的RTS脚连在一起,烧录工具烧录是会去下来RTS脚,代替手动复位。
要看报错信息才好定位问题。
tls_uart_read
每次调用,只是把串口接收缓存区中已读内容清空,并把读取内容copy到传入参数地址,不会主动清空pRxBuf,而是直接覆盖。
如果直接在main函数中跑的,就修改main函数堆栈。
网站使用的是HTTPS,在menuconfig中需要开启HTTPS配置项。
arduino能不能运行mesh功能我不是很清楚,但是w800芯片的功耗会稍微偏高,平均功耗大概会在70-90ma
这个错误提示,大概可能是任务在消息队列没有创建,或者消息队列被创建之前就有程序调用了消息队列发送或接收相关api。
工作左上角帮助/更新一下软件版本看看。可能是转串口板子波特率太高不稳定,不支持那么高的波特率,新版本有做自适应波特率。
联系一下我们业务,拉群技术支持一下。
大概率是焊接不良哦,reset应该是3.3V,晶振没电压就是没起振,正确电压可以对比开发板。
近期应该会发布。
首先,sdk底层串口驱动有注册串口回调函数,你这样重新注册会覆盖原来的回调函数导致其他问题,其次while的这任务如果是UserMain()函数的话,他任务优先级最高,直接把其他任务给饿死了,哪怕你自己创建的任务while里面也应该加延时函数来释放cpu资源。我建议按照demo方式来使用串口,最符合目前sdk架构驱动。
可以自行修改,但是暂时没有文档说明。
问 使用VSCODE做IDE时,W800开发板使用串行监视器会死机(偶发性),必须按住reset键再点打开串口,是什么问题?