打印

通过串口实现大数据传输

[复制链接]
4398|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
harvard83|  楼主 | 2012-1-12 16:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
256Kbit左右的数据,如果从电脑上通过串口写到单片机的RAM中缓存啊?
之后还要从RAM中写到其他地方。

相关帖子

沙发
yewuyi| | 2012-1-12 16:40 | 只看该作者
怎么了?

问题是你的MCU有那么多RAM吗?
这可是要32KB的RAM啊?

使用特权

评论回复
板凳
dengm| | 2012-1-12 17:02 | 只看该作者
数据压缩后再送到MCU

使用特权

评论回复
地板
qjy_dali| | 2012-1-12 17:11 | 只看该作者
有很多通用的串口协议,比如windows自带的超级终端就带了很多种,找一种传输就OK;另一方面,你的硬件平台也得支持相应的RAM空间啊

使用特权

评论回复
5
harvard83|  楼主 | 2012-1-18 14:46 | 只看该作者
2# yewuyi
MCU可以接收一部分,就转移啊
转移完了再接收,再转移...

使用特权

评论回复
6
harvard83|  楼主 | 2012-1-18 14:52 | 只看该作者
3# dengm
如何压缩啊

使用特权

评论回复
7
刘前辈| | 2012-1-18 17:37 | 只看该作者
小意思,51连路由器都能做,边收边发。换个芯片同步技术接收,一帧(只中断一次)就能接收1024字节。


、、

使用特权

评论回复
8
大道至简| | 2012-1-18 17:47 | 只看该作者
楼主啊楼主
单片机没有那么大的RAM哦

使用特权

评论回复
9
dzxc| | 2012-1-30 22:28 | 只看该作者
arm有大RAM

使用特权

评论回复
10
chunyang| | 2012-1-30 23:28 | 只看该作者
这个关键看楼主的应用系统所需要的功能,纯粹的缓冲,需要足够容量的RAM,当然,这可以扩展,但先搞清楚是否有必要。

使用特权

评论回复
11
程序匠人| | 2012-1-31 20:53 | 只看该作者
其他地方是什么地方?

如果速度没有瓶颈,可以考虑边收边发。甚至可以考虑把串口的波特率降低,甚至让上位机串口一个一个发。

使用特权

评论回复
12
DONGXU| | 2012-1-31 22:43 | 只看该作者
可以实现
1.使用大容量RAM单片
2,外扩RAM

使用特权

评论回复
13
海洋813| | 2012-1-31 23:09 | 只看该作者
RAM大点,可以,要不就是慢点

使用特权

评论回复
14
harvard83|  楼主 | 2012-2-10 10:58 | 只看该作者
11# 程序匠人 要写到FPGA中,然后FPGA还要写到NVSRAM中(掉电不丢失)。

使用特权

评论回复
15
coody| | 2012-2-10 13:18 | 只看该作者
RAM足够,115200波特率,没问题。。。
RAM小,用115200我一边传输以便写到SD卡都没有鸭梨

使用特权

评论回复
16
Ryanhsiung| | 2012-2-10 13:33 | 只看该作者
串口是可以实现,但是很慢!
   建议使用SD或者USB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

201

帖子

1

粉丝