串口接收不到数据之电阻虚焊bug分析思路

单片机和EC移远通信模块进行通信,相同的代码运行在相同的硬件上,但是一个能联网,一个因为没有EC的应答连不上网。

开始分析,排除软件问题,给EC模块发为什么没应答?

1.发送失败

2.接收失败

排除情况2,因为在EC模块上电的时候,能收到EC的准备命令RDY

但是为什么我用飞线能和EC正常通信?用单片机的程序就不行呢?

这里飞线可以正常同学排查EC模块本身问题,用万用表的蜂鸣器档测。

发现EC的接受引脚和单片机的引脚没有蜂鸣器响的声音。

1.这两个模块之间的电阻太大

2.是断路状态。

检查单片机的连线发现,EC模块和单片机之中间夹着8位移位器YF08E,看了下他的作用

断电的时候,输入是低。所以高阻态,蜂鸣档量两侧不响。

说要不响不代表两个模块的串口引脚没有连接,实测,YF08E的左侧和EC模块是通的,蜂鸣档响。

YF08E的右侧和单片机是通的。所以单片机到移位器YF08E是通的。为什么只能收不能发呢?

怀疑是贴片电阻没焊好,因为只一个地方我动过,用胶打上了

OK,找到具体问题,扔给硬件工程师就好了。懒得去焊贴片电阻。

相关推荐
海绵波波1071 小时前
Webserver(4.8)UDP、广播、组播
单片机·网络协议·udp
好想有猫猫1 小时前
【51单片机】串口通信原理 + 使用
c语言·单片机·嵌入式硬件·51单片机·1024程序员节
stm 学习ing3 小时前
C语言 循环高级
c语言·开发语言·单片机·嵌入式硬件·算法·嵌入式实时数据库
w微信150135078123 小时前
小华一级 代理商 HC32F005C6PA-TSSOP20 HC32F005系列
c语言·arm开发·单片机·嵌入式硬件
北京迅为4 小时前
【北京迅为】《STM32MP157开发板嵌入式开发指南》-第七十八章 Qt控制硬件
linux·stm32·单片机·嵌入式硬件
田三番7 小时前
使用 vscode 简单配置 ESP32 连接 Wi-Fi 每日定时发送 HTTP 和 HTTPS 请求
单片机·物联网·http·https·嵌入式·esp32·sntp
lucy153027510797 小时前
【青牛科技】GC2803:白色家电与安防领域中 ULN2803 的卓越替代者
科技·单片机·智能家居·能源·安防·开关电源·白色家电
weixin_438150999 小时前
新品发布:广州大彩科技DB系列5.0寸带CAN/RS485外壳串口屏发布!
科技·单片机·健康医疗·触摸屏·大彩串口屏
生命几十年3万天9 小时前
通宵修bug
bug
LilKevinRay9 小时前
【SpringMVC】记录一次Bug——mvc:resources设置静态资源不过滤导致WEB-INF下的资源无法访问
java·笔记·mvc·bug