登录
首页 » Others » UART_TXaRX

UART_TXaRX

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

代码说明:

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

文件列表:

单片机实现接收从电脑发送过来的字符串的方法.txt,2804,2013-03-24

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

发表评论

0 个回复

  • C8051F020examples
    包含了C8051的基本例程,如流水灯,IO口控制,蜂鸣器,串口通信等(C8051MCU example programs)
    2013-09-04 11:25:58下载
    积分:1
  • 3-ADC—多通道(DMA读取)
    说明:  stm32f103 adc独立模式多通道采集实验,ADC 转换结果数据使用 DMA 方式传输至指定的存储区(STM32F103 ADC independent mode multi-channel acquisition experiment, ADC conversion result data is transferred to the designated storage area by DMA)
    2021-01-07 21:31:26下载
    积分:1
  • IIC
    此程序为CRT显示器的IIC总线的驱动,主芯片为MYSON公司的MTV212MN64(This procedure for the CRT display IIC bus driver, the main chip for Myson' s MTV212MN64)
    2009-02-03 15:57:17下载
    积分:1
  • ATSHA204A加密芯资料
    说明:  ATSHA204A加密芯片详细使用方法!(ATSHA204A encryption chip detailed use method!)
    2019-01-19 15:05:28下载
    积分:1
  • AVRspi
    AVR单片机ATMEGA系列SPI接口的驱动程序。(AVR Singlechip ATMEGA series SPI interface driver.)
    2007-12-26 13:23:02下载
    积分:1
  • Rx
    说明:  飞思卡尔半导体32位单片机MPC5604B的CAN程序,接收程序(Freescale Semiconductor 32-bit microcontroller the MPC5604B of CAN program, the receiving program)
    2013-04-12 14:45:49下载
    积分:1
  • TSW_SDK_6206
    同三维万能采集卡系列开发SDK包,包含例程等! (With three-dimensional universal capture card series development SDK package includes routines, etc.!)
    2013-06-17 11:52:46下载
    积分:1
  • islanding-detection-technology
    基于电压正反馈的逆变器并网孤岛检测技术,simulink仿真有较好的介绍,是学习孤岛检测的好资料。(Based on the positive feedback voltage inverter grid islanding detection technology, for a better introduction to simulink simulation.Islanding detection is learning good information.)
    2016-05-16 23:20:04下载
    积分:1
  • 用C51控制步进电 Step-Motor
    用C51单片机控制步进电机,基于protuse仿真,原理图+代码(C51&step motor)
    2020-06-27 01:00:01下载
    积分:1
  • 相位激光测距仪
    说明:  一种高精度相位激光测距仪源代码,使用51单片机控制(The source code of a high precision phase laser rangefinder is controlled by 51 single chip microcomputer)
    2019-12-30 11:47:48下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载