一、NTP通信概述 很多場景中,由于業(yè)務(wù)需要,模塊需要保持正確的系統(tǒng)時鐘,才能正常工作。但是模塊上電后的初試時間戳是946713600(即2000/01/01,16:00:00),所以同步時鐘成為了開發(fā)者要解決的重要問題。對于Cat.1模塊,移動/電信卡,通常會下發(fā)基站時間,那么sntp就不是必要的,而聯(lián)通卡通常不會下發(fā),就需要sntp了。 NTP(NetworkTimeProtocol,網(wǎng)絡(luò)時間協(xié)議)是用于同步系統(tǒng)時間的協(xié)議。它通過網(wǎng)絡(luò)連接多個設(shè)備,確保這些設(shè)備的系統(tǒng)時鐘保持一致。 本例程展示了如何使用SNTP授時服務(wù)來同步時間。 NTP和簡化版的SNTP主要區(qū)別在于精確度和復雜性。 SNTP(SimpleNetworkTimeProtocol)通常用于不需要高精度同步的設(shè)備,如嵌入式系統(tǒng)。而NTP則用于要求較高時間精度的場景。 二、演示功能概述 本demo將連接NTP服務(wù)器進行時間同步。 三、準備硬件環(huán)境 3.1 Air780E開發(fā)板一套 包括天線、USB數(shù)據(jù)線 3.2 SIM卡請準備一張可正常上網(wǎng)的SIM卡,該卡可以是物聯(lián)網(wǎng)卡或您的個人手機卡。 特別提醒:請確保SIM卡未欠費且網(wǎng)絡(luò)功能正常,以便順利進行后續(xù)操作。 3.3 數(shù)據(jù)通信線typec接口USB數(shù)據(jù)線即可。 3.4 PC電腦WINDOWS系統(tǒng)。 四、準備軟件環(huán)境 4.1 基本的下載調(diào)試工具使用說明參考Luatools下載和詳細使用: https://docs.openluat.com/Luatools 后續(xù)內(nèi)容,請看下篇! |