http://www.codeproject.com/Articles/4889/A-full-duplex-audio-player-in-C-using-the-waveIn-w ...
本章讨论经典的IPC:管道、FIFO、消息队列、信号量以及共享存储器1 管道管道是Unix系统IPC最古老的方式。管道有下列两种局限性:
(1) 历史上,它们是半双工的(即数据只能在一个方向上流动)。
(2) 它们只能在具有公共祖先的进程之间使用。通常,一个管道由一个进程创建,然后该进程调用fork,此后父子进程就可以应用该管道#include
int pipe(int f...
分类:
系统相关 时间:
2016-04-26 20:41:11
阅读次数:
260
协议 WebSocket是一种基于TCP之上的客户端与服务器全双工通讯的协议,它在HTML5中被定义,也是新一代webapp的基础规范之一。 它突破了早先的AJAX的限制,关键在于实时性,服务器可以主动推送内容 到客户端!可能的应用有:多人在线游戏,即时聊天,实时监控,远程桌面,新闻服务器等等。 对 ...
分类:
Web程序 时间:
2016-04-25 09:09:55
阅读次数:
194
1.无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 2.高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。 3.有名管道 ...
分类:
系统相关 时间:
2016-04-20 23:29:38
阅读次数:
162
STM32——SPI接口
宗旨:技术的学习是有限的,分享的精神的无限的。
一、SPI协议【SerialPeripheral Interface】
串行外围设备接口,是一种高速全双工的通信总线。在ADC/LCD等与MCU间通信。
1、SPI信号线
SPI 包含 4 条总线,SPI 总线包含 4 条总线,分别为SS 、SCK、MOSI、MI...
分类:
其他好文 时间:
2016-04-19 20:09:04
阅读次数:
281
串口通信:UART、SPI、I2C区别【引用】 串口通信:UART、SPI、I2C区别【引用】 1、UART就是两线,一根发送一根接收,可以全双工通信,线数也比较少。数据是异步传输的,对双方的时序要求比较严格,通信速度也不是很快。在多机通信上面用的最多。 2、SPI接口和上面UART相比,多了一条同 ...
分类:
其他好文 时间:
2016-04-18 15:34:58
阅读次数:
164
TCP协议
概述
TCP协议和UDP协议处于同一层:传输层,但是两者之间有很大的区别,TCP协议具有以下特点:TCP提供可靠的数据传输服务,TCP是面向连接的,即数据在通信之间要先建立连接,结束通信时要释放连接,这也是后面所说的3次握手,4次挥手;
TCP是点对点的连接方式,即一条TCP连接两端只能是两个端点;
TCP提供可靠的,无差错的,不丢失,不重复,按顺序的服务;
TCP提供全双工通...
分类:
其他好文 时间:
2016-04-18 13:43:51
阅读次数:
515
前面已经学习了WebSocket API,包括事件、方法和属性。详情:WebSocket(二)--API WebSocket是基于事件驱动,支持全双工通信。下面通过三个简单例子体验一下。 简单开始 1.安装node。https://nodejs.org/en/ 2.安装ws模块 ws:是nodejs ...
分类:
Web程序 时间:
2016-04-18 08:47:51
阅读次数:
208
数据传输系统系统组成收发器:
? 连接发送端的收发器实现将数据转换成信号的过程
? 连接接收端的收发器实现将信号还原成数据的过程
信道:信号传播通道
? 传播光信号信道、传播电信号信道
? 有线信道、无线信道
? 单段物理链路信道、多段物理链路组合信道
数据传输系统又主要分为数字信号和模拟信号传输系统。系统功能信道连接结点的方式数据通信方式单工通信半双工通信全双工通信信号正...
分类:
其他好文 时间:
2016-04-17 22:56:40
阅读次数:
141
转自:http://blog.chinaunix.net/uid-9688646-id-3275796.html rs485有两种,一种是半双工模式,只有DATA+和DATA-两线,另一种是全双工模式,有四线传输信号:T+,T-,R+,R-。全双工模式时可认为是rs422。 1.英式标识为 TDA( ...
分类:
其他好文 时间:
2016-04-17 14:26:55
阅读次数:
151