项目概述
之前一直大部分应用采用的是 STM32 系列的单片机, 目前开始转到国产单片机, 第一个选定的就是 W801, 购买的是官方开发板.
项目背景
wifi 方式建立 socket 连接, 下载 sd 卡中的文件, 现场设备为客户端, 上位机为服务端, 客户端设备位置处于移动状态, 常会产生信号连接不畅情况, 要求客户端能够判断当前网络状态, 客户端设备内有一张 SD 卡, SD 卡中指定目录下存储平均 5M 大小文件, 最多个数为 20 个.
项目要求
通过 socket 进行数据传输, 每次从 SD 卡中去除 4096 个数据, 然后通过 wifi 向服务端进行数据传输, 传输 5M 文件大概需要 40-50 秒左右, 根据网络情况.
当前问题
数据可以正常传输, 但是芯片的温度较高, 数据传输 1 分钟左右, 芯片已经不能用手进行触摸了, 能烫起水泡, 这个问题该怎么解决.
wifi 部分找了半天, 也没有找到说明文档, 不知道如何下手, 现在使用最新版的 sdk, 文件传输温度有所降低, wifi 部分难道不能修改吗
@twlllw wifi 部分指的是什么哦, 如果太底层的话可能封装成库了.