串口与单片机通讯时好时坏
电脑串口与单片机通讯时好时坏两单片机之间正常不知什么原因开始不正常时在单片机处加了一个接收延时单片机能收到串口发来的数据了在没任何改动的情况下又不行了有遇到过这现象的朋友...
电脑串口与单片机通讯时好时坏 两单片机之间正常 不知什么原因 开始不正常时 在单片机处加了一个接收延时单片机能收到串口发来的数据了 在没任何改动的情况下 又不行了 有遇到过这现象的朋友嘛
展开
4个回答
展开全部
首先试试串口好使不。。。。
拿PC机打开个串口调试软件,将RXD与TXD拿个导线短接一下。。。之后用软件发送随便一些数据,由于TXD与RXD是短接的,那么软件接收到的数据应该是和发射数据一致,如果不一致,线坏了,如果彻底就收不到,线怀了,多试几次,时好时坏,线接触不良。。。
如果一切正常,那么就得看单片机的串口接口是不是好的了,示波器也行,万用表也行,测测看。。。
如果一切良好,软件问题,自己写的程序的时序有问题。嘛,由于单片机有很多种,我也就会那么两三种,TTL转PC电平你用的那种IC也不知道,所以,自己检查程序时序问题吧。。。
拿PC机打开个串口调试软件,将RXD与TXD拿个导线短接一下。。。之后用软件发送随便一些数据,由于TXD与RXD是短接的,那么软件接收到的数据应该是和发射数据一致,如果不一致,线坏了,如果彻底就收不到,线怀了,多试几次,时好时坏,线接触不良。。。
如果一切正常,那么就得看单片机的串口接口是不是好的了,示波器也行,万用表也行,测测看。。。
如果一切良好,软件问题,自己写的程序的时序有问题。嘛,由于单片机有很多种,我也就会那么两三种,TTL转PC电平你用的那种IC也不知道,所以,自己检查程序时序问题吧。。。
深圳思驰科技有限公司_
2024-10-23 广告
2024-10-23 广告
深圳思驰科技是国内先进入芯片解密领域的公司,拥有数十年的丰富经验,成功帮助国内外企业、政府及知名科研机构攻克多个技术难题。在医疗电子、工控设备、军事航天、通信设备、广电设备、交通设备、汽车电子、家用电子等行业都成功推出了多款创新产品,熟悉这...
点击进入详情页
本回答由深圳思驰科技有限公司_提供
展开全部
建议你在电脑端加一个光电隔离器,我工作的电脑就加了,对串口也有保护作用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
波特率设置对了么?不能太大!
中间有没有电平转换(即,RS232类的东东)?
中间有没有电平转换(即,RS232类的东东)?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我怀疑你的电源系统是不是不稳定,可以多加一些滤波电容试验一下。同时你的串口接收发送函数是怎么写的,不知道你的程序设计有没有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |