首页 >>  正文

怎么判断串口上位机

来源:baiyundou.net   日期:2024-09-23

高胁贴2030串口通信接收数据时最高位为0时则接受数据不对
邓食良19226435604 ______ 机发出来的是什么内容,再确定是上位机问题还是单片机问题.如果是单片机,那你看看串口初始化的那段程序是否有问题,你也可以把串口初始化和串口发送那两段放上来,大家一起帮你看看.

高胁贴2030我想弄一个移动小车,基于单片机的,现在有前进,后退,左转,右转.但是我想知道,怎么在最后的main -
邓食良19226435604 ______ 1、如果你有上位机,需要用串口通信来实现控制,主函数判断收到的指令并执行,如串口判断收到1,就执行前进函数.2、没有上位机,小车自己走:主函数大概如下: main() { 初始化; while(1) { 前进; 延时N秒; 后退; 延时N秒; 左转; 延时N秒; 右转; 延时N秒; } }

高胁贴2030求教,QT串口通信时如果突然断开连接,怎样才能捕获这个事件? -
邓食良19226435604 ______ 这个在串口链路协议上好像木有这个东西,就是不连接设备一样可以进行发送数据. 这个应该加一个握手协议,意思就是每隔xxxms 发送握手信号,有回传即设备在线 还可以下位机每隔XXXms上报报道信息,如果2*xxxms没有收到报道信息,及判断下线

高胁贴2030单片机串口 -
邓食良19226435604 ______ void ser()interrupt 4 { RI=0; a=SBUF;/疑问三:/计算机往单片机发数据 flag=1; }/****************************************************************************************************************** 单片机接收串口调试助手发来的数据后,进入中断,清除IR接收...

高胁贴2030单片机朝上位机发送数据过快时上位机能收到数据 单片机 收不到上位机下发的数据 但降低单片机上发 -
邓食良19226435604 ______ 单片机,数据处理的速度,跟不上,串口数据的吞吐速度. 优化程序,或,换高频率的晶振.

高胁贴2030帮忙看下单片机C程序,为什么,上位机收不到输入的数据 .程序目的为,单片机把收到的数据发送回给上位机 -
邓食良19226435604 ______ 你主程序调用函数顺序太混乱,应该先初始化串口,然后判断上位机是否有数据发送,有的话将发来的数据存下来,然后再发送回去.

高胁贴2030计算机通过串口给51单片机传输文件,51单片机是怎么知道文件已传输完毕 -
邓食良19226435604 ______ 1种方案是计算机上设计1个客户端,接收完成无误,返回一个代码道单片机表示接收完成;2个方案是单片机可以直读取计算机缓冲区的数据以判别完成传输否;3最简单,单片机传输带有校验码的数据,如果没有请求重复数据,则认为传输完成;

高胁贴2030pc机与单片机串口通信问题 利用串口通信助手将一个字符串发给单片机 单片机返回一个字符串到串口通信助手 -
邓食良19226435604 ______ 问题出在你发送时关掉中断,因为丢掉了数据造成的,解决的办法是:延时一段时间等待接收完毕后再发送,比如检测到有接收数据后,延时10毫秒,之后再发送回PC.

高胁贴2030c# 上位机接受数据 -
邓食良19226435604 ______ 在不说驱动的情况下说上下位机,我表示你在耍流氓……如果是用串口,我大致说一下.首先根据动作(请求开始还是下一个数据),组包.你好像没有下发帧结构……这个也应该设计的.然后下位机的动作...

高胁贴2030上位机和下位机是怎么连接的呢
邓食良19226435604 ______ 硬件:用485连接十台下位机(串联并联都行),最后转成一个232串口连接一台上位机; 软件:上位机在程序中轮流发命令给十台下位机,十台下位机分别设置不同的ID号,下位机收到命令先判断是不是发给自己的,不是就丢掉,是的话回复数据.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024