STC8H8K64U 串口3< P0.0 P0.1>,波特率9600,38400无法通讯,2400,115200可以|已解决
请教下:STC8H8K64U 串口问题:
串口3< P0.0 P0.1>,波特率9600,19200,38400无法通讯,2400,57600,115200可以通讯。
串口2< P1.0 P1.1>同样的配置,通讯波特率没问题。
串口应用------485通讯
排除485通讯电路影响,直接TTL和电脑串口通讯,设置9600等波特率也异常 SHDJIX 发表于 2023-10-12 17:09
排除485通讯电路影响,直接TTL和电脑串口通讯,设置9600等波特率也异常
IRC主频最好选择可以被波特率整除的数值,这样可以减少误差。 乘风飞扬 发表于 2023-10-12 19:13
IRC主频最好选择可以被波特率整除的数值,这样可以减少误差。
感谢回复,目前问题解决了,之前一直用的库函数,后来改用寄存器配置串口3,串口通讯就正常了,但是同样的库函数在其他串口使用就不存在问题,有时间再排查下具体原因
页:
[1]