关于使用ESP报错问题解决记录

1.封装udp透传函数报错


WiFi connected
CORRUPT HEAP: Bad head at 0x3ffdfbe8. Expected 0xabba1234 got 0x3ffdfcb0
abort() was called at PC 0x4008a481 on core 0
ELF file SHA256: 0000000000000000
Backtrace: 0x4008dad4:0x3ffd5a40 0x4008dd4d:0x3ffd5a60 0x4008a481:0x3ffd5a80 0x4008a5ad:0x3ffd5ab0 0x400f71af:0x3ffd5ad0 0x400f34bd:0x3ffd5d90 0x400f344c:0x3ffd5de0 0x4009309d:0x3ffd5e10 0x400827aa:0x3ffd5e30 0x4008a379:0x3ffd5e50 0x4000bec7:0x3ffd5e70 0x40117653:0x3ffd5e90 0x401176d7:0x3ffd5eb0 0x40117713:0x3ffd5ed0 0x4011d871:0x3ffd5ef0 0x400d0f4d:0x3ffd5f10 0x40114994:0x3ffd5f30 0x4008f9de:0x3ffd5f60

在这里插入图片描述
这里我本来是想通过传入udp和图像参数去封装函数,结果一直报错没找到原因
最后才发现是这个参数的问题:
在这里插入图片描述
目测可能是两个原因中的一个
1.该AsyncUDP 定义的udp是全局变量,主函数含有相同的udp定义,冲突产生错误
(没仔细去了解,只是猜测)
在这里插入图片描述
2.不能通过赋值方式去传递参数,最好通过指针方式传递

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值