搜索资源列表
com_serail_51
- 基本包含了单片机通讯的全部通讯方式代码,包括带纠错码的串行通信,8051与8051点对点通讯,8051与PC机间通讯,全双工和半双工通讯。-microcontroller contains basic communication code all forms of communication, including error-correcting codes with the serial communications 8051 and 8051 point-to-point communica
as1
- FREESCALE 16位单片机片MC9S12DG128的串口驱动程序,环行缓冲区大小可设置,支持半双工RS485通信,可调用用户事件-SCM MC9S12DG128 Serial Driver, Ring buffer size can be set up to support half-duplex RS485 communications, users can call the incident
ak1
- 一些应用中,经常要用到双串口,但是一般单片机只提供一个串口,其实完全可以用普通I/O口模拟一个串口。以下的程序是我编写的模拟串口程序,程序中使用了单片机的定时器0,和INT0中断。数据的发送和接收由中断程序自动进行。程序已经过AVR仿真器仿真和实际烧片使用,证明可靠。有一点需要说明的是,此模拟的串口为半双工方式。 主程序中,单片机将标准串口设置为115200bps,将模拟串口设置为19200bps。单片机将标准串口收到的数据从模拟串口发送出去,将模拟串口接收到的数据从标准串口发送回来。-s
485
- 单片机的485串口通讯程序,该程序为半双工的
sound
- 其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open(\"/dev/dsp\", O_RDWR) ,则无法录音和回放。只能分别设置RDONLY和WRONLY。即半双工方式。否则,就是在录音的时候可以听见,但是无法回放。分析下来似乎是IIC总线中只分配了一个通道给声卡,或者是只启用了一个通道,所以无法录音和放音同步进行。解决方法就是分别以RDONLY方式打开进行录音和WRONLY方式打开进行放音。 Sound1.c用于将录音保存在
infrared_send
- 基于80c51的半双工红外发射程序,带键盘可修改发射内容
MAC
- 10M/100M以太网mac子层802.3协议的源代码,包括半双工和全双工。
uartdemo
- 这个项目文件只是用来示范怎样使用Keil的软件仿真功能来调试串口的,请不要用于其它用途。如需转载,请获得作者得许可。 这个程序是从我以前一个项目中提取出来的,为了容易理解和方便调试,做了大幅度的简化。 为了保证文件代码的整齐,文件中使用空格代替Tab制表符,这样可以保证在不同的编辑器和编辑环境中代码的版面不会错乱。 这里采用了串口缓冲区收发合一的方式,适合于半双工通信。
MSP430_CC1000
- MSP430F149单片机驱动CC1000进行无线收发的一个示例程序,这是个让CC1000工作在半双工模式的程序,能够自动进行收发状态转换。发送数据和接收数据可以通过UART端口进行传输,另外对CC1000通信速率和发射功率的配置也都可以通过串口完成
vxWorks_netcommu
- vxWorks下基于缓冲队列的全双工网络通讯.pdf 文章针对半自动大型仪器使用半~K..T--网络通讯造成的效率下降问题,建立了在嵌入式实时操作系统vxWorks 下全双工网络通讯的模式,并特别提出了双缓冲队列的流水线处理方法和通讯死时J\"l的概念。该方法充分利用vxWorks 对多任务和网络的良好支持,做到了在操作人员层面上的软件零死时间,在改善系统响应特性,提高软件效率上都很有 帮助。因此比半双工通讯方式更加适用于半自动控制
LM74_UART
- 采用UART方式0与LM74通信。 用C8051f020的P0.7作片选,主机通过TXD发送时钟信号,实现同步通信,半双工.RXD 作双向数据线.用六位数码管显示LM74采集的温度值
IO_SOFT_UART_USE_TIMER
- 1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。 2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。 3. 支持半双工通讯。收、发波特率相同。 4. 应把定时器中断优先级设置为最高级。 5. 本程序每接收一个字节后就把它放到一个队列缓冲区中(也可使用环行缓冲区), 待缓冲区满后,将缓冲区中的内容原样发回。这是为了测试多字节连续收发的 能力和简化程序。实际应用中应防止缓冲区溢出。 6. 由接收转换到发送时要先调用 sof
avr274 AVR单片机串口通信的程序
- 这是关于AVR单片机串口通信的程序,适合与有一定基础的人看。 这份资料介绍了UART单线的软件执行。议定书的支持两个设备间的半双工通信。唯一的要求是一个输入/输出端口,支持外部中断和一个计时器比较打断。-This is on the AVR single-chip serial communication procedures, suitable for a certain basis people. This document introduces the software implement
V220111118
- STM32 SPI口控制24L01通信代码,分为接收和发送两个部分,半双工通信-STM32 SPI communication port control 24L01 code, send and receive into two parts, half-duplex communication
NO1
- 用MSP430F5438定时器TA软件模拟UART,实现半双工通信-MSP430F5438 Timer TA software simulation UART, to achieve half-duplex communication
24L01
- 2.4G无线模块半双工程序,绿色版本测试通过,超过15M距离-2.4G wireless module half the program, the green version of the test, more than 15M distance
nrf24l01
- 本程序为nrf24l01型半双工无线通信驱动C程序,开发环境为KEIL4 ,经测试完全可是实现半双工无线对发,工作性能稳定,数据传输可靠-This program is nrf24l01 type half-duplex wireless communication driver C program development environment for KEIL4, fully tested, but half-duplex wireless on the hair, stable perfo
usart_half_mode
- Avr单片机半双工模式Usart驱动,用中断实现, 可以像打开文件一样处理usart数据。-Usart communication half mode, implements by interrupt, Can process as file
USART单线半双工模式
- STM32 USART单线半双工配置模式(STM32 USART single line half duplex configuration mode)
2.4G半双工通讯
- 实现不切换状态的双工通讯,即利用应答信号返回数据,携带信息。(Duplex communication without switching state)