主帆脊从式通信一般有一台主机和多台从机。主机发送的信息可以传送到多台从机或指定从机,而从机发送的信息只能传送到主机,各从机之间不能直接通信。
多机通信是指两台以上的单片机组成的网络结构,可以通过串行通信方式实现数据交换和控制。多机通信的网络拓扑结构有星型、环型和主从式多种结构,其中以主从式结构应用较多。
主机要发送一数据块给某一从机时,它先发送一个地址字节,称为地址帧,它的第9位是“1”,此时各从机的串行口接收到第9 位(RB8) 都为1,则置中断标志RI 为“1”,这样使每一台从机都检查一下所接收的地址是否与本机相符。若为本机地址,则清除SM2,而其余从机保持SM2=1状态。
扩展资料
由于系统集成了多个处理器,每个处理器相当于系统的一个主机,需要各个处理档带器共享资源通信。目前主流的多处理器通信方式有以下四类:共享存储器通信机制、Mailbox硬件通信机制、DMA数据搬运通信机制、串口主从模式通信机制。
同样从处理器在通信期间也不能向对应的存储区进行数据更新 *** 作。所以传输和处理时间需要重点考虑。使用串口主从模式进态蠢渗行通信优点在于对软件程序方面的依赖较少,缺点在于对内部电路结构有一定依赖性,传输模式单一,时间久.若设计复杂的通信协议,则对软件编程压力大。
参考资料来源:百度百科-多机通信
可以使用串口通信,你看一下资料就知道了,指姿者单片机一般至少都有一个串口的,每个串口至少有一个TX(发送)和一个RX(接收)引脚,用来在通信中接收和发送,两个单片机的RX和TX交叉相接通过编程册基就可以完成通信了(可以使中中断接收模式来提高接收响应时间)唯薯欢迎分享,转载请注明来源:内存溢出
评论列表(0条)