-
UART_TXaRX
单片机接收从电脑串口发送出来的一串字符串,却只能接收到第一个字符,其他的都丢失了或者是接收到的是乱码,却不知道是什么原因。其实,那是因为,虽然单片机的是全双工串口,但是串口的缓冲区(SBUF)却一般只有一个字节,即1Byte,远没有像电脑串口的缓冲区以KB计算那么大,并且,单片机的处理速度是很有限的,试想一下,假如要求一串字符串以9600bps的速率,一个起始位,一个结束位,无校正位,相当于960Byte/s传输到单片机,单片机要是能够全部接收的话,那么单片机接收和处理一个字节的时间仅为约1ms的时间。这说明了,如果单片机的处理速度不够快,还没有将接收到的上一帧数据及时转送到单片机的RAM中,而电脑串口又传输过来一帧新的数据,这帧新的数据就会把单片机的串口输入缓冲区的SBUF给刷新掉,或者说单片机压根就没有接收到新的一帧数据,造成了数据的丢失或接收到乱码。
如果需要单片机接收到从串口发送过来的一段很长的字符串,并且能够都正常接收和显示(TX&RX FUNCATION between PC and MCU)
- 2013-10-20 08:35:17下载
- 积分:1
-
CPP
Basic manual for programming in c++
- 2013-12-05 07:56:28下载
- 积分:1
-
13054738835032
显示器功能 加快程序开发初学者的进步脚步。让他们了解简单的显示程序的写法(Monitor function to accelerate the pace of progress in program development for beginners. So that they understand the simple display program wording)
- 2013-10-29 22:36:50下载
- 积分:1
-
333
基于分时电价的电动汽车有序充电控制策略设计(TOU-based electric vehicle charging control strategy design and orderly)
- 2014-04-01 18:26:24下载
- 积分:1
-
NRF24L01
NRF24L01Information Program(NRF24L01 Information Program)
- 2014-03-17 15:32:58下载
- 积分:1
-
BOOST
峰值电流控制的BOOST,DC-DC电路,48V转80V,具有ZCS环境(Peak current control BOOST, DC-DC circuit, 48V switch 80V, with ZCS environment)
- 2013-11-15 15:00:45下载
- 积分:1
-
GccApplication2
Using a servo motor and an ultrasonic sensor is a nod to the robot dog
- 2014-07-07 09:16:57下载
- 积分:1
-
SVPWM_ldp
基于sVPWM的三相并网逆变器仿真模型,可用于光伏逆变器-(Simulation model of three-phase inverter)
- 2013-02-04 17:43:32下载
- 积分:1
-
LPC900_051002
LPC900系列单片机各个模块功能的经典图文解析(LPC900 Series modules feature the classic graphic analysis)
- 2013-10-30 23:12:42下载
- 积分:1
-
datiqi
说明: 答题器源码,用51单片机控制的。具体内容自己下载看吧(Answer source browser, with 51 single-chip control. Download and see the specific content of their own)
- 2008-10-17 01:03:26下载
- 积分:1