打印
[以太网芯片]

CH9120的话,能做网络授时吗?得有时间服务器吧?

[复制链接]
2606|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Candic12e|  楼主 | 2024-11-14 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CH9120的话,能做网络授时吗?得有时间服务器吧?而且得发命令好像才行,是吧


使用特权

评论回复
沙发
yangjiaxu| | 2024-11-14 13:48 | 只看该作者
这个好像是这样的,就是你往服务器上发个请求,然后服务器给你返回数据,估计这种也能算是校时把

使用特权

评论回复
板凳
TECHLQ| | 2024-11-18 16:24 | 只看该作者
网络授时透传芯片可以看一下CH9126
芯片介绍:https://www.wch.cn/products/CH9126.html

使用特权

评论回复
地板
Annie556| | 2025-1-13 12:20 | 只看该作者
沁恒不是有专用的授时芯片吗,就可以了

使用特权

评论回复
5
B1lanche| | 2025-1-13 15:22 | 只看该作者
是的,CH9120 是一款网络串口透传芯片,主要用于实现串口数据与网络数据的双向传输。它本身并不直接支持网络授时功能,但可以通过以下方式实现网络授时

使用特权

评论回复
6
BetrayalNO| | 2025-1-13 18:35 | 只看该作者
CH9120 的核心功能是将串口数据转换为网络数据(TCP/UDP),或者将网络数据转换为串口数据。它本身没有内置的时间同步协议(如 NTP、SNTP)或时间戳功能

使用特权

评论回复
7
StarStory| | 2025-1-13 21:28 | 只看该作者
要实现网络授时,需要从外部获取时间信息(如通过网络时间服务器),并通过串口将时间信息发送到目标设备。

使用特权

评论回复
8
vevive| | 2025-1-14 08:30 | 只看该作者
要实现基于 CH9120 的网络授时,通常需要以下步骤:使用 CH9120 连接到支持 NTP(Network Time Protocol)或 SNTP(Simple Network Time Protocol)的时间服务器

使用特权

评论回复
9
爱相随| | 2025-1-14 10:51 | 只看该作者
通过 CH9120 的串口发送命令,请求时间服务器返回当前时间。例如,发送 NTP 请求报文到时间服务器,获取时间信息。时间服务器会返回时间数据(通常为 NTP 格式)。需要在 MCU 或上位机中解析时间数据,并将其转换为可用的时间格式(如年月日时分秒)。将解析后的时间信息通过串口发送到目标设备,完成授时。

使用特权

评论回复
10
Allison8859| | 2025-1-14 14:03 | 只看该作者
网络延迟会影响授时精度,建议选择距离较近的时间服务器。

使用特权

评论回复
11
Augenstern星星| | 2025-1-14 16:11 | 只看该作者
需要正确配置 CH9120 的网络参数(如 IP 地址、端口号等)。

使用特权

评论回复
12
MercuryStar| | 2025-1-14 19:44 | 只看该作者
如果 MCU 资源有限,可以使用简化的 SNTP 协议代替 NTP。

使用特权

评论回复
13
Charlotte夏| | 2025-1-15 12:10 | 只看该作者
CH9120 本身不支持网络授时,但可以通过连接时间服务器(如 NTP 服务器)并发送命令来实现授时功能

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

1570

帖子

2

粉丝