修改了数字但是没有起作用,请大神指点!
这些特性配置参数不是随便改的,需要发送、接收端匹配
这包括2层意思:
1. 发送和接收端可以获得这些数据
2. 发送和接收能够正确处理这些数据
否则都没有意义,反而会出错。
你得代码定义一个宏,和一个结构体
结构体上面是个缓存,下面是个标志位,其他什么都看不出来。
找找读串口数据的代码吧,看看怎么操作的。再看看这个需不需要改,怎么改。你得buffer 已经很大了,1K byte,
16位传输,涉及到一系列的寄存器.
建议还是8位传输,提高通信速率.
扩大串口接收字节,不太明白是什么意思。接收多少要看发送那边发了多少,发送的少,接收肯定不多。
如果是想快速的收完,那就DMA。