单片机串口怎么接收超过255字节的数据,数组只能存放255字节,有啥方法可以实现不间断的接收
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机串口怎么接收超过255字节的数据,数组只能存放255字节,有啥方法可以实现不间断的接收相关的知识,希望对你有一定的参考价值。
1、如果开发上位机,然后采用串口与下位机单片机通讯,之后将采集的数据不断回传到上位机数据库中保存,该方案适合大量数据的采集和处理2、如果仅希望保存于单片机中,在内存允许的情况下,定义一个更大的数组,自然可以实现一定数据量的实现不间断的接收
3、更多交流参考我空间主页有关文章追问
用的是51单片机,现在是在串口助手中一次输入超过256个数据只能回传就收前面256个,怎么全部接受
追答写一个上位机程序吧,不是很复杂。
追问怎么写啊,主要是串口中断怎么接收超过256个的数据
参考技术A 和你定义的数据类型有关,char就是256字节 的,你只要不关闭串口自然会一直接收的。 参考技术B 可以去
百度文库
搜搜文档资源非常多
关于"labview
单片机
串口通信"的检索结果共760条\r\n 参考技术C 数组只能存放255字节,.....
----
你为什么不定义大一些的数组呢? 参考技术D 外扩ram
单片机STM32 串口一次能发和接收几个字节数据?大神正解
USART没有FIFO,一次只能发一个字节。USART1-USART4支持DMA,USART5不支持DMA。 参考技术A 串口都是一次一个字节啊,发多少就无所谓了 参考技术B 可以调节发送字节数,貌似有有最多的限制,好久没动了,有点模糊了 参考技术C 为什么不去csdn论坛看看,这里知道这个的少。以上是关于单片机串口怎么接收超过255字节的数据,数组只能存放255字节,有啥方法可以实现不间断的接收的主要内容,如果未能解决你的问题,请参考以下文章