串口屏的串口缓冲区大小
X2/X3/X5的串口缓冲区是 4k 字节,主动解析模式下,u数组的索引范围是u[0]~u[4095]
T0/T1/K0的串口缓冲区是 1k 字节,主动解析模式下,u数组的索引范围是u[0]~u[1023]
在淘晶驰被动解析模式下,一般不需要关心串口缓冲区的大小,需要注意的是以下几点
发送数据的间隔,建议是每条指令间隔100ms,避免发送过快导致屏幕解析不过来从而导致数据丢失。
发送的文本数据时不要过长,例如发送以下文本(《滕王阁序》)全文
1t0.txt="豫章故郡,洪都新府...(省略数百字)...请洒潘江,各倾陆海云尔。"\xff\xff\xff
x系列有4K的串口缓冲区,足以放下整段数据,能够正常解析和显示。但是t系列或者k系列只有1k的缓冲区,接收到一半时串口缓冲区就满了,根本接收不到结束符\xff\xff\xff,导致无法显示,如果t系列和k系列想要正常显示,建议用”+=”进行拼接,方法如下
t0.txt="豫章故郡,洪都新府...(省略数百字)...山原旷其盈视,川泽纡其骇瞩。"\xff\xff\xff
t0.txt+="闾阎扑地,钟鸣鼎食之家...(省略数百字)...所赖君子见机,达人知命。"\xff\xff\xff
t0.txt+="老当益壮,宁移白首之心...(省略数百字)...请洒潘江,各倾陆海云尔。"\xff\xff\xff