-
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
-
calculate
51单片机表达式计算器,用1602显示,支持200个字符的滚屏显示。(51 MCU expression calculator, 1602, support 200 characters scrolling display.)
- 2013-05-20 09:52:29下载
- 积分:1
-
MSP430F2xx_bq27210EVM
使用MSP430 控制器作为主机的,对bq27210器件配置和通信的例程。提供IAR和CCS两种开发环境的工程文件。(MSP430 is used as the host microcontroller interfacing to various bbq27210 devices.The complete source code and project files have been provided for the two embedded firmware Integrated Development Environments for the MSP430 microcontroller platform – IAR Systems Embedded Workbench and Texas Instruments Code Composer Studio.)
- 2021-03-15 14:29:22下载
- 积分:1
-
technical_handbook_for_radio_monitoring_hf
technical handbook for radio monitoring hf
- 2021-03-19 21:09:18下载
- 积分:1
-
STC_EEPROM_rw
操作stc单片机内部eeprom程序实例(Operation stc microcontroller internal eeprom program instance)
- 2012-09-10 11:03:26下载
- 积分:1
-
12864
说明: 基于msp430单片机的液晶12864的驱动程序简单。。(The driver of LCD 12864 based on MSp430 MCU is simple.)
- 2020-06-18 03:40:01下载
- 积分:1
-
英飞凌TC275_bootloader源码
说明: TC275单片机基于autosar的bootloader工程代码(Bootloader engineering code of tc275 SCM based on AUTOSAR)
- 2021-04-28 10:48:43下载
- 积分:1
-
4
说明: 数码管滚动显示.让数码管在不听的滚动显示(Scrolling LED. So do not listen to the digital control in the rolling display)
- 2009-07-16 08:57:50下载
- 积分:1
-
EFM32demo
efm32的工程,是用iar创建的 编译通过ok(efm32 Demo)
- 2013-05-09 14:54:51下载
- 积分:1
-
meter-676
Led based voltage meter
use pic16f676
- 2015-10-24 19:26:18下载
- 积分:1