基于串口通信的单片机全双工通信系统研究.pdf
2021-07-12 22:03:15 2.47MB 单片机 硬件开发 硬件程序 参考文献
研究了多播业务在协作非正交多址接入(non-orthogonal multiple access,NOMA)系统中的应用及其性能。在一个单播和多播混合业务的场景中,多播用户组中选择某个信道状态最好的用户作为中继进行解码转发单播用户的信号,并在中继用户支持全双工的模式下,分析和推导了单播用户的中断概率和平均可达速率的闭式表达式。蒙特卡洛仿真结果和理论推导高度一致,表明提出的协作多播应用可以极大改善单播用户的中断性能,且多播用户的容量性能在中继发射功率不是很高的情况下不会受到影响。
1
飞机数据网络 第7部分 航空电子全双工交换式以太网(AFDX)网络(2005版)
2021-06-27 22:01:28 229B 航空电子
1
串口通讯—全双工和半双工方式 串口通讯—全双工和半双工方式 串口通讯—全双工和半双工方式
1
个人心得: 在做主从双机通信时,一定要理解好主机和从机的作用,做主机时会控制通信的时钟,从机是不能产生时钟的。如果从机要发送数据,那可以在主机发送数据 的时钟上发送数据。配置上差不多是一样的,就设计主从就得了。我这里接收都是用中断。 还有一点要注意的,做主机接收时,不能和发送共用一个函数。这个为什么我自己现在也没有清楚,只是在实验中测得。 纠错:从机的接收函数改成,这时因为我测试完成后有改动就压包,后来测试发现主机不能正常接收到数据 更正:我之前的两个时钟的理论是不合理的,因为全双工收发是可以共用时钟的,这个我在后面改进的主机程序中有体现。 欢迎大家测试 u8 SPI1_ReadByte(u8 TxData) { u8 retry=0; // while((SPI1->SR&1<200)return 0; // } // SPI1->DR=TxData; //发送一个byte retry=0; while((SPI1->SR&1<200)return 0; } return SPI1->DR; //返回收到的数据 } 工具:STM32 MINI板两块 注意:NSS软件管理模式,主机:SSM=1,SSI=1。 从机:SSM=1,SSI=0; 连线:主机 SCK<-> SCK 从机 MISO <-> MISO MOSI<-> MOSI SPI主机通信程序部分截图: SPI从机通信程序部分截图: 改进:把主机改成查询接收也是可以的,这时只要一个发送,是真正意义上的全双工了。 部分程序截图:(详见附件内容)
1
SN75179 R485全双工芯片 PCB、SCH、数据手册
2021-05-28 18:01:41 903KB RS485
1
java实现全双工串口通信.pdf
2021-05-20 13:00:48 3.46MB java 通信
1
实现微机对自己的INS8250串行接口芯片进行检测,能够以人机会话方式设定传输频率,实现两台微机之间的全双工异步串行通信。
2021-05-18 12:45:35 4KB 接口通信技术
1
ARINC664P7中文版飞机数据网络第7 部分航空电子全双工交换式以太网(AFDX)网络.pdf
Protues仿真实例-51单片机-485全双工通信.rar