宁静2000 发表于 2023-6-17 09:57:19

STC8H内部晶振

STC8H1K08内部晶振,两个串口互相转发数据,偶尔出现数据丢失情况,


下图是两个串口互相发送数据的情况,如果串口接蓝牙芯片 数据丢失(乱码)更严重。





程序如下:










宁静2000 发表于 2023-6-17 10:00:43

串口接收数据都是采样超时判断。 发数据时有足够的时间间隔。如果串口接到蓝牙设备上数据乱码更严重。用STM32测试蓝牙设备没有数据丢失或乱码情况。

32G12K128 发表于 2023-6-17 10:23:20


附件有:STC8/G的串口的基本范例,您测试看看,能否解决此问题。

神农鼎 发表于 2023-6-17 12:06:27

使用 STC 出厂时用专业工具调好的频率


1013499761 发表于 2023-9-20 10:04:29

请问你的解决了吗,我也遇到了同样的问题,内部时钟误差太大

神农鼎 发表于 2023-9-20 19:00:02

你打开主时钟输出功能不就看到内部时钟了,好好分析自己程序的问题


sun65886566 发表于 2024-3-13 09:45:48

请问解决了吗?我在做双串口转发的时候也发现丢帧很严重

zxcv1973 发表于 2024-3-13 11:30:14

STC8H内部晶振误差确实大,有好多芯片频率调节误差都超过了0.5%,比早期的STC8A和STC8F差远了,早期的STC8A和STC8F几乎很少碰到频率调节误差超过0.1%的

soma 发表于 2024-3-13 11:41:55

学习下

小飞侠 发表于 2024-3-15 08:43:19

应该不是时钟误差导致的,应该仔细看看程序,或者用串口助手作为发送端试试,如果接收没问题就是发送端的问题,如果接收有问题就是接收端的问题
页: [1] 2
查看完整版本: STC8H内部晶振