登录
首页 » Others » UART_TXaRX

UART_TXaRX

于 2013-10-20 发布 文件大小:2KB
0 188
下载积分: 1 下载次数: 12

代码说明:

  单片机接收从电脑串口发送出来的一串字符串,却只能接收到第一个字符,其他的都丢失了或者是接收到的是乱码,却不知道是什么原因。其实,那是因为,虽然单片机的是全双工串口,但是串口的缓冲区(SBUF)却一般只有一个字节,即1Byte,远没有像电脑串口的缓冲区以KB计算那么大,并且,单片机的处理速度是很有限的,试想一下,假如要求一串字符串以9600bps的速率,一个起始位,一个结束位,无校正位,相当于960Byte/s传输到单片机,单片机要是能够全部接收的话,那么单片机接收和处理一个字节的时间仅为约1ms的时间。这说明了,如果单片机的处理速度不够快,还没有将接收到的上一帧数据及时转送到单片机的RAM中,而电脑串口又传输过来一帧新的数据,这帧新的数据就会把单片机的串口输入缓冲区的SBUF给刷新掉,或者说单片机压根就没有接收到新的一帧数据,造成了数据的丢失或接收到乱码。 如果需要单片机接收到从串口发送过来的一段很长的字符串,并且能够都正常接收和显示(TX&RX FUNCATION between PC and MCU)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • STM32F10x_StdPeriph_Lib_V3.5.0
    说明:  STM32单片机的库函数STM32F10x_StdPeriph_Lib_V3.5.0(STM32f103 lib STM32F10x_StdPeriph_Lib_V3.5.0)
    2020-06-20 14:40:01下载
    积分:1
  • BS83B08_LIB_V302_20111212
    和泰触摸按键芯片BS83BX 系列 例程 库文件(And the Thai touch buttons chip BS83BX series routine library files)
    2012-10-04 09:09:20下载
    积分:1
  • W5300_Driver_V1[1].1.1
    硬件TCPIP协议栈芯片W5300的使用例子代码,该芯片内部通过硬件实现了TCPIP协议栈,可减少CPU运行协议栈的开销.(Hardware TCPIP protocol stack chips W5300 examples of the use of code, the chip hardware implementation of the internal adoption of the TCPIP protocol stack can reduce the CPU overhead of running the protocol stack.)
    2010-01-15 10:53:38下载
    积分:1
  • electronic--clock
    说明:  用C语言编写的电子时钟程序,非常适用于单片机实现开发。(Using C language electronic clock procedures, is suitable for single-chip realization of the development.)
    2008-11-16 19:37:16下载
    积分:1
  • 5-Beep
    STM8S系列单单片机教程,第三课,教你从零开始学会使用蜂鸣器,让蜂鸣器唱歌吧(STM8S series single chip tutorial, the third lesson, teach you from scratch to learn to use the buzzer beeper to sing)
    2013-03-02 15:30:46下载
    积分:1
  • SN8F5701S
    说明:  使用SONIX的IC來驅動PWM功能、T0T1的計數器(Using SONIX IC to drive PWM function and T0T1 counter)
    2019-03-09 16:39:41下载
    积分:1
  • fpspr70
    COM reference for farPoint Spread 7.0
    2015-10-09 20:45:05下载
    积分:1
  • HILLPLKHPIHP9013704
    HILL+KI NEMATIC HARDENING +UMAT
    2020-10-26 22:40:01下载
    积分:1
  • T5_Modbus_UART3V6
    说明:  迪文DGUS屏modbus开发教程、usart3例程,通过串口3实现迪文屏与下位机的通讯(Devon DGUS screen MODBUS)
    2019-05-16 16:14:18下载
    积分:1
  • progjess
    The progress of the color gradient(The progress of The color gradient)
    2017-03-13 16:40:23下载
    积分:1
  • 696516资源总数
  • 106783会员总数
  • 25今日下载