- 主题:STC串口通信遇到个棘手问题
stc15单片机串口接入一个模块,该模块一次性会上传1w多个字节,但stc只有4kRAM容量,这样如何处理?模块是第三方封装好的。
--
FROM 112.224.136.*
STC15外接SPI SRAM扩展。
【 在 AIREE (YY) 的大作中提到: 】
: 标 题: STC串口通信遇到个棘手问题
: 发信站: 水木社区 (Mon Apr 19 08:45:05 2021), 站内
:
: stc15单片机串口接入一个模块,该模块一次性会上传1w多个字节,但stc只有4kRAM容量,这样如何处理?模块是第三方封装好的。
: --
:
: ※ 来源:·水木社区
http://m.newsmth.net·[FROM: 112.224.136.*]
--
FROM 124.205.76.*
扩展容量是可以
但不确定这1w多个字节能否接收完整,115200bps,接收了得分批写入sram吧,会不会丢字节数据?
【 在 redleaves 的大作中提到: 】
: STC15外接SPI SRAM扩展。
:
--
FROM 112.224.136.*
115200bps的速度和写sram的速度相比 差了几个数量级了
【 在 AIREE 的大作中提到: 】
: 扩展容量是可以
: 但不确定这1w多个字节能否接收完整,115200bps,接收了得分批写入sram吧,会不会丢字节数据?
: :
--
FROM 106.121.7.*
波特率多少? 一边接收一边处理来得及么
来不及的话换单片机吧, stc太弱了
【 在 AIREE (YY) 的大作中提到: 】
stc15单片机串口接入一个模块,该模块一次性会上传1w多个字节,但stc只有4kRAM容量,这样如何处理?模块是第三方封装好的。
--
FROM 106.121.160.*
spi sram写入速度几十兆了
不过stc不一定能发挥出来...
攒个512字节或1k再写呗, 双缓冲, 还能怎么办
LY68S3200SLT, 立创商城批量3元多, 还好
【 在 AIREE (YY) 的大作中提到: 】
扩展容量是可以
但不确定这1w多个字节能否接收完整,115200bps,接收了得分批写入sram吧,会不会丢字节数据?
【 在 redleaves 的大作中提到: 】
: STC15外接SPI SRAM扩展。
:
--
修改:tom6bj FROM 106.121.160.*
FROM 106.121.160.*
忘了交代清楚了,stc只是做转发,不处理。
【 在 tom6bj 的大作中提到: 】
: 波特率多少? 一边接收一边处理来得及么
: 来不及的话换单片机吧, stc太弱了
: stc15单片机串口接入一个模块,该模块一次性会上传1w多个字节,但stc只有4kRAM容量,这样如何处理?模块是第三方封装好的。
--
FROM 124.64.17.*
忘了说清楚了,stc只是做串口转发,不处理,也就是串口3接收,串口2转发至上位机,这样如果不扩展sram,用双缓冲是否可行?
【 在 tom6bj 的大作中提到: 】
: spi sram写入速度几十兆了
: 不过stc不一定能发挥出来...
: 攒个512字节或1k再写呗, 双缓冲, 还能怎么办
: ...................
--
FROM 124.64.17.*
只是做个转发而且是单向,STC完全没问题,程序里面开个几十个字节的缓冲都足够处理
了。
【 在 AIREE (YY) 的大作中提到: 】
: 忘了说清楚了,stc只是做串口转发,不处理,也就是串口3接收,串口2转发至上位机,这样如果不扩展sram,用双缓冲是否可行?
--
FROM 223.73.28.*
几十个字节不够用吧。两边波特率差个1% 都会很快把缓冲区填满…
【 在 samhws 的大作中提到: 】
: 只是做个转发而且是单向,STC完全没问题,程序里面开个几十个字节的缓冲都足够处理
: 了。
:
: ...................
--
FROM 39.144.34.*