搜索资源列表
USBjiekou
- 在通讯中,为了保证行运安全可靠,标准的串行口必须具有许多握手信号和 状态信息。这是因为通兜母鞲黾扑慊鶦PU速度不一样(这会导致“错帧”)以 及发送机发送数据速度比接收机接收速度快(这会导致“过冲”)。为解决这个 问题,我们采用一个简单的握手信号,即发送机每次仅发送半个字节(低4位) 的数据,而另外半个字节(高4位)则用来传送信息。我们可以对信息位(高4位) 进行如下简单的编码: 0H:发送的是新的半个字节数据 1H:重新发送上次传送错误的数据 2H:文件名结
communicationfunctiontesting
- 该程序的功能是利用BIOS的INT 14H号功能调用,将指定的数据从串行口发送出去。在发送过程中,程序不断检测通信线路状态,只有在“发送保持寄存器空”的情况下才发送下一个字符。 整个程序有主函数MAIN()及三个函数SEND(),INIT(),LINETEST()组成。MAIN()是程序的入口并控制数据的发送;INIT()函数提供对串行异步通信的初始化;SEND()函数将指定数据逐一发送出去;LINETEST()函数用于在发送数据前检测通信线路状态。 利用BIOS 功能调用进行串行异步
hongwai_jiema
- 该小制作所需要的元件很少:单片机TA89C2051一只,RS232接口电平与TTL电平转换心片MAX232CPE 一只,红外接收管一只,晶振11.0592MHz,电解电容10uF4只,10uF一只,电阻1K1个,300欧姆左右1个,瓷片电容30P2个。发光二极管8个。价钱不足20元。 电路原理介绍: 主控制单元是单片机AT89C2051,中断口INT0跟红外接受管U1相连,接收红外信号的脉冲,8个发光二极管作为显示解码输出(也可以用来扩展接其他控制电路),U3是跟电脑串行口RS232
51CTO下载-VC_RS232源代码
- 关于C++的串口通信,实现数据的接受与发送等功能。(Serial communication on the C++, to achieve data acceptance and send functions.)
STM32F030_DEMO - 2.0.3
- 串口中断例子,可以解决接受数据不显示第一个字符的问题(Serial interrupt example, can solve the problem of receiving data does not display the first character)
uart[1and2]
- 同时使用STM32两个串口的接收与发送。串口1,串口2,共存且接受采用定时器中断超时,5ms未接收到数据认为本次接收结束(uart1 work with uart2)