xiaobendan 发表于 2025-6-12 17:53:30

AI8G1K08-SOP16芯片,串口波特率能到多少是可靠的?

之前用9600,没问题

这次改成115200结果频繁复位了。

李鑫发 发表于 2025-6-12 18:05:10

我一般最高都是57600

神农鼎 发表于 2025-6-12 19:00:47

1M bps 很轻松

xiaobendan 发表于 2025-6-13 07:39:38

神农鼎 发表于 2025-6-12 19:00
1M bps 很轻松
我通过串口和串口屏通讯,代码都没有改动,
就提高了波特率,就出现不定时的自动复位,快的时候几分钟,慢的时候十几分钟一次。
开始以为是电源文波造成的,尝试了很多办法,还是不行,最后又恢复到9600就正常了。
前辈非指导一下,是哪儿的问题吧

神农鼎 发表于 2025-6-13 09:20:38



【新提醒】8H/8G/8C/8A系列4组串口同时通信的程序,Modbus 演示程序;可共享T2做波特率发生器 - 串行口,DMA支持的4组串口,RS232,RS485,Modbus, CRC16 国芯技术交流网站 - AI32位8051交流社区

xiaobendan 发表于 2025-6-13 11:27:08

神农鼎 发表于 2025-6-13 09:20
【新提醒】8H/8G/8C/8A系列4组串口同时通信的程序,Modbus 演示程序;可共享T2做波特率发生器 - 串行口, ...

我这不是用的MODBUS,是自定义的简单的协议,最多就10个字节左右。

神农鼎 发表于 2025-6-13 11:57:20

xiaobendan 发表于 2025-6-13 11:27
我这不是用的MODBUS,是自定义的简单的协议,最多就10个字节左右。

那个程序包,可以不用MODBUS的程序

xiaobendan 发表于 2025-6-13 14:49:18

神农鼎 发表于 2025-6-13 11:57
那个程序包,可以不用MODBUS的程序

现在是代码没问题,通讯都正常,就是会意外的复位。各芯片的温度都正常。
同样的通讯协议,都能正常操作,难道针对较高的波特率需要调整什么参数才能适应?

wxdjs 发表于 2025-6-17 16:28:56

xiaobendan 发表于 2025-6-13 14:49
现在是代码没问题,通讯都正常,就是会意外的复位。各芯片的温度都正常。
同样的通讯协议,都能正常操作 ...

看一下外围电路,串口屏最高波特率参数,你单片机的通讯芯片外围是否加隔离之类的,还有自动复位是啥意思?单片机自动复位?
stc通讯没啥问题,试过3个串口都是115200同时中断通讯,上百万w字节都没误码,

xiaobendan 发表于 2025-6-17 19:33:24

wxdjs 发表于 2025-6-17 16:28
看一下外围电路,串口屏最高波特率参数,你单片机的通讯芯片外围是否加隔离之类的,还有自动复位是啥意思 ...

对,就是单片机自动复位,电路没问题吧,就是串口直接连接的,线也不长,20厘米吧。
用9600就完全没问题
页: [1]
查看完整版本: AI8G1K08-SOP16芯片,串口波特率能到多少是可靠的?