ESP32-S3+86盒线控器方案,含开发时问题技术解答

随着智能家居产品越来越多,线控器应用也加大,86盒线控器跟智能吹风机联动,跟中央空调联动,下面讲下ESP32-S3+86盒线控器方案在开发中遇到的问题。

一、ESP32-S3+86盒线控器方案:

1、无需网关,可以直接连家里Wi-Fi,

2、手机远程操控,智能音箱语音控制;可以远程控制开关、风速、温度,选择模式。

3、周编程,每天可设置6个时段(时间、温度、模式),7天循环编程。

二、开发过程中客户遇到的问题:

问题1、要用哪个函数设置ESP32的本地系统时间? 试了mktime()不起作用。

已经测试,设置和获取正常。使用settimeofday 进行设置,具体代码参考下面:

问题2、gpio3在上电250ms左右存在一个高电平尖峰,影响adc测试精度,造成误差。

经过测试分析发现,该尖峰脉冲为芯片上电时的毛刺,由于客户测试量没有监测en信号做对比分析,从对比波形图上看,该尖峰脉冲出现在en使能的时候,即芯片刚上电时,是为毛刺信号,毛刺是由于芯片上电到数字电路上电复位这段时间,IO不受控制,状态随机。

问题3、工程挂载了spiffs后,再删除spiffs,运行串口会报错,是哪里的spiffs配置没清除干净吗?

提供复现demo,排查后复现发现原因不是删除spiffs部分导致的,而是在删除spiffs后后修改的分区表没有了ota部分分区而代码中依旧保留了ota分区部分的操作导致的异常。将ota部分功能碰壁后就正常了。

以上就是ESP32-S3+86盒线控器方案开发过程中遇到的问题及解决方案。

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值