登录
首页 » Others » UART_TXaRX

UART_TXaRX

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

代码说明:

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

文件列表:

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

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

发表评论

0 个回复

  • Timer(T3)
    CC2530定时器3比较输出模式,解压后直接使用(CC2530 Timer 3 compare output mode directly after decompression)
    2013-08-23 17:07:15下载
    积分:1
  • 200851613141547761
    边界盒的检测,能有效的知道边界盒的最大长度,为编程带来方便(Bounding box test, which can effectively know the maximum length of the boundary box for programming convenience)
    2010-10-26 09:19:54下载
    积分:1
  • 18b20
    使用51单片机和18B20采集温度,并用数码管显示(Use 51 And 18B20 collecting temperature and with digital display)
    2013-09-20 09:16:20下载
    积分:1
  • industrial104
    Agenda • TI Medical Focus • Patient Monitoring Trends • Continua • Typical Personal Health Device • PHDs Examples • MISC
    2012-07-26 13:54:22下载
    积分:1
  • 小车
    stm32f103与手机APP合作开发蓝牙重力感应小车(Stm32f103 cooperates with mobile APP to develop Bluetooth gravity sensor car)
    2019-03-14 12:14:46下载
    积分:1
  • MyShake
    安卓摇一摇案例,安卓传感器的学习模版,值得学习(Andrews shake case study template Andrews sensor, it is worth learning)
    2016-07-20 14:05:19下载
    积分:1
  • STM32-SPWM
    stm32产生spwm程序,利用TIM1和DMA,通过PA8和PB13输出spwm波(stm32 produce spwm program, using TIM1 and DMA, and PB13 through PA8 spwm wave output)
    2013-07-27 16:13:03下载
    积分:1
  • Termo_vb6
    Termometr read pc com post atmega8 usart
    2014-10-15 21:12:32下载
    积分:1
  • 797687687
    基于MSP430G2553来实现串口通讯,可以用上位机和下位机进行通讯(Based MSP430G2553 to achieve serial communication, you can use upper and lower machine communication)
    2014-05-25 20:07:16下载
    积分:1
  • key_LED-avr
    基于AVR128单片机的简单例程,实验键盘-LED灯的控制,运行良好,可以借鉴~(AVR128 microcontroller based on a simple routine, experimental control of the keyboard-LED lights, well, you can learn ~)
    2011-01-01 10:09:55下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载