问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

485一主多从程序怎么写,要求双向通信。

发布网友 发布时间:2022-04-25 09:58

我来回答

2个回答

热心网友 时间:2023-12-01 22:33

主机以一定的时间间隔发送询问数据包,在数据包中以一定的数据格式(通信协议)填写,通常包括:起始字符,从机地址,数据,校验字节,结束符等。 各从机处于接收状态,主机发送询问数据包后,立即转换为接收状态,各从机同时接受到主机发来的数据,分析数据包中地址是否与自己地址相同,若不同,则不予应答,仍处于接受状态,若相同,则从机发出应答数据包,(在应答数据包中,同样包含从机地址信息),主机收到应答后,根据地址信息知道这是那个从机发来的数据,处理数据后,主机再询问其它地址的从机,从机则一一应答,从机从主机发来的询问信息中得到主机给它的数据,如此,便实现了多机双向通信。追问我现在做一主机 两从机 相互传一些简单的数据,不想用起始字符校,校验字节,结束符等。也就是说数据出点错也没问题,串口工作在方式1,能实现么,具体怎么做?
我现在写的程序智能发送接收一次,不能循环,请赐教!!!!!!!!

追答定时器中断,比如1秒定时, 时间到后,主机询问,某从机回答,再过一秒后,主机再询问,从机再回答,如此周而复始,为什么不能形成循环呢?
主机询问→1号从机回答→主机询问→2号从机回答→主机询问→1号从机回答→主机询问→2号从机回答。。。。 周而复始。
主机要不停的询问!每次询问要变换从机地址, 简单的,就按定时方式做吧。定时时间要足够长, 不要还没等接受从机应答就又发送了就行,485是半双工的。

来自:求助得到的回答

热心网友 时间:2023-12-01 22:33

建议 去 我的领地 5d6d 的 proteus 论坛看看

那里有很多 单片机仿真实例,包括仿真图 和 源码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 我的手机是动感地带业务 音乐盒 怎么样设置 三菱PLC-FX3U,读取RS-485信息的程序,求高手帮忙 动感地带彩铃设置 我用232调试好的程序 ,用485通信改怎么修改程序? 如何免费设置彩铃,动感地带卡的? 485程序编写 STC单片机的485通讯程序问题 求PIC单片机与上位机的485通讯程序 plc485通讯怎么编程 485通讯程序怎么写 我的485程序在无线传输模块上信号怎么通不过? 如何用RS485串口程序向多个设备读写数据 485通讯如何编程 台达plc的485通信程序设置地址怎么只能选h1~h6? 台达plc怎么做485通讯程序?谢谢! rs485的通信程序 新概念英语第二册10随堂笔记 新概念英语第二册1~5课课文及单词最好附课堂笔记 新概念英语第二册73课笔记 求裕兴新概念英语第二册笔记··· 三菱plc如何编写485通讯程序 动感地带怎么设置彩铃 怎么设置彩铃歌曲? 动感地带可以设置免费的彩铃吗?(功能费 歌曲费) 微信拍一拍的可爱昵称有哪些? 我拍了拍对象他上面显示的另一个人的名字是怎么回事? 读爱的教育的阅读感受三十字 《爱的教育》这本书的读书感受是什么 看了《爱的教育》心得怎么写? 爱的教育初雪读后感(主要内容,体会)? <<爱的教育>>读后体会和读后收获 爱的教育的好词好句和体会? 华为mate30下载完的软件怎么有时候没有!有时候在桌面上!这是怎么回事... 华为mate30的安装未知应用在哪里设置 华为mate30除了华为应用市场别的APP都安装不了其他的软件是什么原因? 华为mate30安装不了腾讯新闻 华为mate30安装未知应用权限在哪里修改 华为mate30开了允许安装未知软件后依旧显示安装失败怎么办? 我的手机是华为mate30然后它下载的第三方软件 安装后打不开 是EMUI10.0.0版本怎么解决 PPT同一演示文稿能用不同的主题吗?