xiaohuihui 发表于 2024-5-14 16:49:00

STC8H1K16模拟串口实现不了115200波特率???

使用了STC8H1K16的P02/P03两个I/O口进行模拟串口通信,
115200这个波特率的软件延迟时间不是精确的,小点的速率可以实现,
但就是要115200速率的,软件延迟还能再精确吗???


神农鼎 发表于 2024-5-15 08:19:49

STC8G2K64S4,4组硬件串口

硬件串口4在 P0.2/P0.3




STC8H8K64U, 4组硬件串口

硬件串口4在 P0.2/P0.3



李鑫发 发表于 2024-5-14 17:17:33

要准确的用定时器啊

乘风飞扬 发表于 2024-5-14 18:33:12

模拟串口高波特率通信,提高系统频率试试。

xiangzichen 发表于 2024-5-14 21:19:24

模拟的尽量不要用高波特率,没意义,如果真的需要多串口,要么换芯片,要么用功能引脚切换功能,真心没有必要浪费时间在这上面

cnos 发表于 2024-5-16 22:00:36

那是不可能的,我十年前用15F104E DIP8做485继电器模块都能跑115200bps,后来用15W104,再后来出了15W204S才用的硬件串口。

神农鼎 发表于 2024-5-16 22:27:34

模拟串口,模拟USB, 我们是...


但现在4组独立串口也是标配了,不要再模拟了


soma 发表于 2024-5-18 18:55:20

模拟串口也是学习串口通讯的一部分
页: [1]
查看完整版本: STC8H1K16模拟串口实现不了115200波特率???