登录
首页 » Others » UART_TXaRX

UART_TXaRX

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

代码说明:

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

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

发表评论

0 个回复

  • 8-3
    说明:  MSP430系列单片机实用C语言程序设计行列式键盘程序(MSP430 Microcontroller C Programming Language determinant utility Keyboard Program)
    2009-08-24 21:05:54下载
    积分:1
  • 12864testdisplay
    说明:  万能的12864显示驱动程序,稍加修改可应用于多种单片机(Almighty 12864 display driver, slightly modified can be used in a variety of SCM)
    2010-04-08 12:14:42下载
    积分:1
  • ADC
    LPC2142的ADC采集源码,可直接在KEIL里面编译(LPC2142)
    2007-10-18 16:07:46下载
    积分:1
  • 2019 7 28
    检测按键和电压,确定直流和交流电的有效值(Check key and voltage)
    2020-06-21 01:40:02下载
    积分:1
  • NUC1xxBSP_v1.1.2
    新唐NUC1XX系列CONTEX-M0 CPU BSP文件。(New Tang NUC1XX series CONTEX-M0 CPU BSP file.)
    2011-10-12 21:57:42下载
    积分:1
  • LPC1788_METER28
    该程序是基于NXP公司的LPC1788芯片控制程序,功能较多,用到了周立功公司的ZLG/GUI,有多个不同用途的A/D采集程序,RTC日历程序,文件系统、数据存储程序等,大家可以看。(The program is based on NXP s LPC1788 chip control procedures, more functional, used the week Ligong ZLG/GUI, there are a number of different uses of A/D acquisition program, RTC calendar program, file systems, data storage procedures, we can look at.)
    2014-05-12 09:25:03下载
    积分:1
  • HighPriorityBroadcastReceiver
    High Priority Broadcast Receiver extends Result Receiver.
    2014-02-17 14:33:41下载
    积分:1
  • LQFP64
    LPC2148封装,,可以直接用于PCB的绘制!本人在实践项目中以及用过,现在分享给大家(LPC2148 package, can be directly used for rendering, PCB!I am in the practice of project and used, now for everyone to share )
    2013-03-16 11:30:28下载
    积分:1
  • DAC DMA正弦波
    说明:  STM32F407通过ADC,DMA输出 幅值,频率可调正弦波(STM32F407 outputs amplitude and frequency adjustable sinusoidal wave through ADC and DMA)
    2019-07-03 20:39:58下载
    积分:1
  • YL-69-Soil-humidity-sensor
    单片机stc15f2k60s2控制YL-69 土壤湿度模块的程序,且测量湿度的数据能在LCD12864上显示(SCM stc15f2k60s2 YL-69 soil moisture control module of the program, and the humidity measurement data can be displayed on 12864)
    2016-05-29 11:30:55下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载