<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于STM32的SNTP授時(shí)服務(wù)器的研究與設計

基于STM32的SNTP授時(shí)服務(wù)器的研究與設計

作者: 時(shí)間:2010-09-15 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:針對工控領(lǐng)域對時(shí)間同步的要求,給出了以和W5100為核心來(lái)搭建網(wǎng)絡(luò )硬件平臺,并在其上實(shí)現簡(jiǎn)單網(wǎng)絡(luò )時(shí)間協(xié)議(),從而建立嵌入式與實(shí)現方法。該系統運行穩定,能夠實(shí)現網(wǎng)絡(luò )時(shí)間同步。
關(guān)鍵詞:處理器;;簡(jiǎn)單網(wǎng)絡(luò )時(shí)間協(xié)議;時(shí)間同步

本文引用地址:http://dyxdggzs.com/article/151541.htm

O 引言
隨著(zhù)信息技術(shù)和網(wǎng)絡(luò )技術(shù)的飛速發(fā)展,網(wǎng)絡(luò )互連已經(jīng)滲透到國民經(jīng)濟的各行各業(yè)。而網(wǎng)絡(luò )時(shí)間同步也越來(lái)越受到重視,特別是局域網(wǎng)時(shí)間同步在國家安全和國民經(jīng)濟的諸多領(lǐng)域(如國防軍工、電信網(wǎng)、金融業(yè)、交通運輸、電子商務(wù)和電力系統等部門(mén))越發(fā)不可或缺。隨著(zhù)嵌入式技術(shù)的發(fā)展,嵌入式與網(wǎng)絡(luò )時(shí)間同步技術(shù)的結合,無(wú)疑具有良好的發(fā)展前景。

1 方案
目前網(wǎng)絡(luò )的實(shí)現方法有很多種,本文采用自行的嵌入式系統并在上面實(shí)現協(xié)議。從而完成網(wǎng)絡(luò )時(shí)間的同步。其系統框圖如圖l所示。

2a.JPG


本系統采用C/S模型,分為網(wǎng)絡(luò )授時(shí)同步和客戶(hù)端兩大部分,本文主要對網(wǎng)絡(luò )授時(shí)部分進(jìn)行。
在網(wǎng)絡(luò )授時(shí)同步服務(wù)器中,處理器f103由內部RTC模塊結合日歷算法來(lái)給出時(shí)間信息(年月日時(shí)分秒),再從GPS獲取時(shí)間信息,并修正自己的時(shí)間,最后結合W5100芯片搭建出一個(gè)時(shí)間服務(wù)器。當客戶(hù)端向服務(wù)器發(fā)出請求時(shí),便可同步地統一客戶(hù)端的時(shí)間信息,并達到ms級精度。網(wǎng)絡(luò )傳輸時(shí)需實(shí)現SNTP應用層協(xié)議,設計中通過(guò)構造SNTP協(xié)議包,并根據同步算法可計算出包交換的往返延遲。
本系統采用ST公司Cortex-M3內核的STM32系列處理器.Cortex-M3內核是專(zhuān)門(mén)用于設計高性能、低功耗、低成本、實(shí)時(shí)性嵌入式應用
系統的處理器核,它在提升性能的同時(shí),又提高了代碼密度的Thumb-2指令集,同時(shí)也大幅度提高了中斷響應的緊耦合嵌套向量中斷控制器的性能。所有新功能都同時(shí)具有業(yè)界最優(yōu)的功耗水平。
TCP/IP協(xié)議棧的實(shí)現采用的固件芯片W5100是韓國WIZnet公司推出的固件網(wǎng)絡(luò )芯片,它集TCP/IP協(xié)議棧、以太網(wǎng)MAC和PHY為一體,可支
持TCP,UDP、ICMP、IGMP、IPv4、ARP,PPPoE、Ethemet等網(wǎng)絡(luò )協(xié)議;同時(shí)支持4個(gè)獨立的Socket通信,內部16 K字節的發(fā)送/接收緩沖區可
快速進(jìn)行數據交換,最大通信速率可達到25Mbps。此外,W5100還內嵌10BaseT/100BaseTX以太網(wǎng)物理層,可支持自動(dòng)應答(全雙工/半雙工
模式),并提供多種總線(xiàn)(兩種并行總線(xiàn)和SPI總線(xiàn))接口方式,可以方便地與各種MCU連接。W5100器件的推出大大簡(jiǎn)化了硬件電路設計,可使微控制器在沒(méi)有操作系統支持的情況下,真正的實(shí)現單芯片接入Internet。


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>