esp32 连接LD6002雷达芯片后接收不到传输的数据

发布于 2025-06-16 14:43:13

Serial.begin(115200);
// 使用GPIO16作为RX2, GPIO17作为TX2
Serial2.begin(1382400, SERIAL_8N1, 16, 17);

if (Serial2.available() > 0) {

Serial.println("开始接收雷达数据");
Frame frame = Frame::reader();

}
以上是主要代码单独使用上位机,雷达芯片可正常工作,与esp32接线之后,烧录到esp32的代码接收不到雷达芯片传输的数据。
接线方式
esp32--HLK-LD6002
3.3v接3.3v
ged接gnd
p19接gnd
GPIO16接tx
GPIO17接rx
接线方式应该没问题,看资料也都是这种接线方式,请问下,有哪些原因导致esp32芯片接收不到;雷达芯片的数据,请确认下接线方式是否正确。并给下解决方案。谢谢!

查看更多

关注者
0
被浏览
65
1 个回答
西红柿CC
西红柿CC 2025-06-17
这家伙很懒,什么也没写!

串口的波特率和雷达的波特率是否一致,如果单独测试雷达是正常的,就需要排查一下代码的问题和esp32能否给6002模块稳定供电的问题了。

撰写答案

请登录后再发布答案,点击登录

发布
问题

deepseek
客服

分享
好友

手机
浏览

扫码手机浏览