登录
首页 » Others » UART_TXaRX

UART_TXaRX

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

代码说明:

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

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

发表评论

0 个回复

  • hx03uart1-Send-ok
    单片机c程序,实现数据的发送和接收。结构简单,课程设计可用(Singlechip c procedures, to achieve the sending and receiving data. )
    2013-09-25 13:20:49下载
    积分:1
  • key
    按键扫描,逐行检测,,,,,,,,,,,,,,,,(Key-press scan, line by line detection...................)
    2013-07-24 12:55:43下载
    积分:1
  • wnl
    说明:  这是用C语言写的C51的万年历驱动程序 (This is written using C language of the calendar C51 driver)
    2008-10-14 16:16:43下载
    积分:1
  • UDS_BOOTLOADER
    有利于初学者学习CAN通信,UDS协议,BOOTLOADER.可以快速掌握这些知识,对嵌入式开发能力可以得到很好的提升。(Conducive to beginners to learn CAN communication, UDS protocol, BOOTLOADER. can quickly grasp the knowledge of the embedded development capabilities can be improved.)
    2017-02-07 14:47:57下载
    积分:1
  • balance-upright-trolley-source
    个人制作的电磁智能平衡直立小车的源程序,希望对有心人有用!(Individuals produced by electromagnetic intelligent balance upright trolley source, I hope to be useful off!)
    2013-11-20 20:00:55下载
    积分:1
  • mega16-simple-example
    通过一个简单例子,说明C语言对于学习单片机的重要性,有助于新手的入门.(By a simple example to illustrate the C language for learning the importance of SCM to help novice entry.)
    2013-11-18 13:27:00下载
    积分:1
  • TOOLS
    keil uVision软件中实现C8051f单片机调试的配置文件,放在安装目录下(keil uVision SCM software to achieve C8051f debugging configuration files on the installation directory)
    2011-06-04 19:05:49下载
    积分:1
  • uCOSII2.91PUCGUI3.90A
    路虎开发板UC0S+UCGUI,LPC1768适用于路虎开发板(Land Rover development board UC0S+ UCGUI, LPC1768 development board for Land Rover)
    2011-05-24 21:04:12下载
    积分:1
  • 1callerID
    giai ma DTMF bat so dien thoai goi den bang ic chuyen dung.
    2020-06-16 07:00:01下载
    积分:1
  • 滑动窗口滤波
    进行平滑滤波编码分析得到接近真实值的参数(Smooth filtering to solve the problem of unstable sampling value after single sampling)
    2018-03-17 22:13:47下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载