我正在与Stellaris®LM3S6965评估板Cortex M3一起工作。我想在oled屏幕上显示NTP服务器的时间。
我搜索并发现服务器NTP服务器向您发送时间戳。这些时间戳自1900年1月1日起以秒为单位存储。32位表示秒数,32位表示一秒的分数。
但是,如何从NTP服务器获取时间戳呢?(示例:http://time.windows.com/)
发布于 2013-01-03 19:05:10
您正在寻找的是NTP (网络时间协议)。您应该能够在C语言中找到该协议的库。
如果没有可用的库,您将不得不自己实现它。更多信息请点击此处:http://en.wikipedia.org/wiki/Network_Time_Protocol
注意对RFC的引用。
我还在http://www.abnormal.com/~thogard/ntp/上的C:http://www.abnormal.com/~thogard/ntp/ntpdate.c中找到了一个小实现
https://stackoverflow.com/questions/14137528
复制相似问题