我正在使用Cortex M3,Stellaris®LM3S6965评估板。我想在我的oled屏幕上显示NTP服务器的时间。
我搜索并发现服务器NTP服务器会向您发送时间戳。 这些时间戳自1900年1月1日起存储为秒。 32位表示秒数,32位表示秒数。
但是如何从NTP服务器获取时间戳? (例如:http://time.windows.com/)
答案 0 :(得分:2)
您正在寻找的是NTP(网络时间协议)。您应该能够在C中找到该协议的库。
如果没有可用的库,则必须自己实现。更多信息:http://en.wikipedia.org/wiki/Network_Time_Protocol
注意对RFC的引用。
我还在C中找到了一个小实现:http://www.abnormal.com/~thogard/ntp/ntpdate.c 在http://www.abnormal.com/~thogard/ntp/
上找到