具体是什么项过不了,详细描述下,我理解的过认证跟CPU频率没关系。
具体是什么项过不了,详细描述下,我理解的过认证跟CPU频率没关系。
tls_spi_init();这行代码去掉
内存不够了。
void tls_wifi_get_current_bss(struct tls_curr_bss_t* bss);参数bss的返回结果中有rssi的值。
如果地址不改动的情况下,只有crc位会有可能变动,其他的不会改变的。
参考wm_connect_net_demo.c、wm_http_demo.c、wm_fatfs_demo.c
没明白问题要表达什么意思。这只是一个打印格式的不同,%x和%c。
在其他函数中调用mqtt_publish并不会导致程序奔溃,检查传的参数是否有效,以及其他可能有问题的地方。
TCP本身没有重连机制吧,需要在应用层实现,当检测到连接断开了,需要close socket,然后重新创建socket,去connect。
PSRAM的内存管理没有统一到系统的内存管理中,在调用了psram的初始化后,使用中需要自己管理psram的内存,psram内存的起始地址是0x30000000。使用方法是一样的,都可以用memcpy,memset这些接口。
w800做主还是做从?
你的实现逻辑没有按照I2C的时序来实现。熟悉下I2C的时序,参照demo里的AT24CXX_ReadOneByte、AT24CXX_WriteOneByte来实现。
W802共有6路硬件串口。没有模拟方式的参考示例,可以从网上找一些参考代码来修改。
是不是mqtt的版本不一样导致的mqtt连接包返回失败。我看你用mqttx去连接服务器时,设置的mqtt的版本是v5.0,但是SDK支持的是v3.1.0。
打开串口和创建任务没有关系。打开串口只需要初始化IO和tls_uart_port_init初始化串口以及tls_uart_rx_callback_register注册接收回调就行了。任务是用来接收处理串口接收回调的消息的。只需要一个任务就可以处理多个串口的消息。
问 w801,有无RE,CE问题