串口发送字符串的字符个数是多少?
前些时写程序用到串口发送和接收数据,在两台计算机之间通过字符串来收发,刚好每个数据都是由8个字符构成的.收发没问题.
当时就发现如果一次发送超过8个字符的话,那么收到的只是最后面的几个字符,前面的丢失了.网上查了好多资料都没有涉及这个问题.而串口调试助手之间收发好像就没这个限制.
我想问大家,串口一次发送字符串最大长度是多少呢?怎么设置啊,我没有设置缓冲区的大小,好像默认就是最大的吧,1024和512,不会和这个有关吧.
另外Inputlen也是默认的,如果需要设置,最大能设多少呢?
[解决办法]
最大1024
[解决办法]
那是指缓冲区吧,发送可以继续、不断地进行的