色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)嵌入式主板精確校時(shí)方案分析介紹

英創(chuàng)信息技術(shù) ? 來源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-14 11:14 ? 次閱讀

在基于嵌入式主板的工業(yè)智能設(shè)備中,通常都要求設(shè)備具有校時(shí)的功能。對(duì)像電力自動(dòng)化這樣的行業(yè),對(duì)校時(shí)的精度都有很高的要求,通常要求達(dá)到ms精度。為了實(shí)現(xiàn)這樣精度的校時(shí),一般需要GPS的支持,即由GPS模塊向主板提供(1)包含絕對(duì)時(shí)間信息的串口數(shù)據(jù),串口可以是RS232RS485;(2)整分或整秒的脈沖,也稱為PPS脈沖。在有了以上硬件支持的前提下,應(yīng)用程序還需要按一定策略操作,才能實(shí)現(xiàn)高精度的校時(shí)。本文以英創(chuàng)公司的ARM9主板(其上運(yùn)行Windows CE操作系統(tǒng))為例,來介紹一種高精度對(duì)時(shí)方案,供客戶在實(shí)際應(yīng)用中參考。
硬件連接上,把作為時(shí)間基準(zhǔn)的GPS輸出的串口信號(hào)接到英創(chuàng)ARM9主板的一個(gè)串口上,比方“COM3:”;把PPS信號(hào)作為中斷信號(hào),接到英創(chuàng)ARM9主板的ISA_IRQ管腳,注意ISA_IRQ是上升沿有效,因此有可能需要對(duì)PPS脈沖進(jìn)行反相處理。校時(shí)的軟件操作包括以下步驟:
第1步,從“COM3:”串口讀取GPS信息串,并解析出當(dāng)前的時(shí)間參數(shù),只需要保留到秒的精度,同時(shí)就可推算出下一個(gè)PPS脈沖所代表的整分或整秒時(shí)間,應(yīng)用程序可方便的計(jì)算出這個(gè)時(shí)間,在CE中通常把時(shí)間表示為SYSTEMTIME格式。
SYSTEMTIME SysTime; // CE通常用該變量表示時(shí)間
第2步,當(dāng)應(yīng)用線程接收到ISA_IRQ中斷事件時(shí),把預(yù)先計(jì)算好的時(shí)間設(shè)置到系統(tǒng)中:
SetSystemTime(&SysTime);
由于設(shè)置時(shí)間,涉及到系統(tǒng)內(nèi)核的節(jié)拍數(shù)的調(diào)整,所以會(huì)占用一定的時(shí)間,一般會(huì)超過1ms。所以第2步的設(shè)置,只實(shí)現(xiàn)了粗校時(shí)。
第3步,當(dāng)后續(xù)的ISA_IRQ中斷事件來到時(shí),此時(shí)讀出的時(shí)間:
GetLocalTime(&SysTime);
應(yīng)當(dāng)是整秒的,即SysTime.wMilliseconds應(yīng)為0,但實(shí)際情況不會(huì)為0。這時(shí)可計(jì)算出偏差的毫秒數(shù):
int nDeltaMilliseconds;
if(SysTime.wMilliseconds > 500)
nDeltaMilliseconds = 1000 - SysTime.wMilliseconds;
else
nDeltaMilliseconds = -SysTime.wMilliseconds;
第4步,應(yīng)用程序在讀取時(shí)間時(shí),需要根據(jù)當(dāng)前的nDeltaMilliseconds值進(jìn)行校正:
FILETIME FileTime; // 時(shí)間單位= 100ns
GetLocalTime(&SysTime); // 讀取當(dāng)前時(shí)間
SystemTimeToFileTime( &SysTime, &FileTime ); // 轉(zhuǎn)換成FILETIME格式
// 做精確的ms校正
FileTime = (__int64)FileTime +(__int64)(nDeltaMilliseconds * 10);
FileTimeToSystemTime( &FileTime, &SysTime ); // 轉(zhuǎn)換回系統(tǒng)時(shí)間格式

由此得到的時(shí)間應(yīng)當(dāng)具有ms精度。
第5步,通常nDeltaMilliseconds的絕對(duì)值都應(yīng)當(dāng)在幾個(gè)ms的范圍,若絕對(duì)值超過100ms,通常意味著需要重新進(jìn)行標(biāo)定,即從第一步重新開始。另外需要注意的是,在進(jìn)行粗校時(shí)時(shí),最好關(guān)閉所有的TCP連接,因?yàn)榇中r(shí),可能會(huì)使系統(tǒng)的Tick值變小,而系統(tǒng)Tick值一般會(huì)作為TCP數(shù)據(jù)的時(shí)間標(biāo)簽,若TCP應(yīng)答的時(shí)間標(biāo)簽小于數(shù)據(jù)發(fā)送的時(shí)間標(biāo)簽時(shí),會(huì)造成TCP連接始終掛起。
有關(guān)ISA_IRQ中斷響應(yīng)的相關(guān)編程可參考英創(chuàng)產(chǎn)品資料中的相關(guān)軟件范例。建議客戶在ISA_IRQ的范例代碼的基礎(chǔ)上,構(gòu)建帶精確校時(shí)功能的時(shí)間類class GPSTime;把ISA_IRQ接收線程發(fā)展成完成上述時(shí)間校正的有限狀態(tài)機(jī),最后為其他應(yīng)用程序提供一個(gè)讀取時(shí)間的API函數(shù)即可。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3551

    瀏覽量

    88913
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6085

    瀏覽量

    35440
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ARM架構(gòu)嵌入式主板特點(diǎn)

    嵌入式主板可以理解為嵌入在設(shè)備中用于控制和數(shù)據(jù)處理的CPU板,也就是設(shè)備的“大腦”。當(dāng)主板嵌入到設(shè)備中,當(dāng)然對(duì)
    的頭像 發(fā)表于 12-31 16:03 ?220次閱讀
    ARM架構(gòu)<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>特點(diǎn)

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件嵌入
    的頭像 發(fā)表于 10-16 10:14 ?1191次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式
    的頭像 發(fā)表于 09-30 10:05 ?603次閱讀

    開啟全新AI時(shí)代 智能嵌入式系統(tǒng)快速發(fā)展——“第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇”圓滿結(jié)束

    粵港澳大灣區(qū)國(guó)家技術(shù)創(chuàng)新中心操作系統(tǒng)業(yè)務(wù)負(fù)責(zé)人柯善風(fēng)做了“國(guó)創(chuàng)面向工業(yè)機(jī)器人的OS解決方案和落地實(shí)踐”專題報(bào)告。柯善風(fēng)介紹國(guó)創(chuàng)中心的發(fā)展情況,分享了面向工業(yè)場(chǎng)景、自主可控、中立普惠
    發(fā)表于 08-30 17:24

    飛凌嵌入式技術(shù)創(chuàng)新日(深圳站)精彩回顧

    工的分享,則更加側(cè)重于嵌入式技術(shù)的研發(fā)和創(chuàng)新,為與會(huì)者提供了新的問題解決思路;最后,粵港澳大灣區(qū)國(guó)創(chuàng)中心技術(shù)專家的溫老師 介紹了openEu
    發(fā)表于 08-28 09:06

    宇瓏RK3576核心板與嵌入式主板通用平臺(tái)介紹

    宇瓏RK3576核心板與嵌入式主板通用平臺(tái)介紹
    的頭像 發(fā)表于 08-26 17:23 ?608次閱讀
    宇瓏RK3576核心板與<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>通用平臺(tái)<b class='flag-5'>介紹</b>

    RK3576核心板與嵌入式主板通用平臺(tái)介紹

    RK3576核心板與嵌入式主板通用平臺(tái)介紹
    的頭像 發(fā)表于 08-26 11:37 ?794次閱讀
    RK3576核心板與<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>通用平臺(tái)<b class='flag-5'>介紹</b>

    NTP服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的校時(shí)方

    LED電子時(shí)鐘相信大家應(yīng)該都很熟悉,在我們生活中隨處可見,尤其是在學(xué)校、商場(chǎng)、辦公樓、高鐵站、機(jī)場(chǎng)、高速服務(wù)器、醫(yī)院等場(chǎng)所。但是網(wǎng)絡(luò)時(shí)鐘系統(tǒng)的校時(shí)方式,就沒有多少人知道了,下面就給大家介紹網(wǎng)絡(luò)同步
    的頭像 發(fā)表于 07-30 14:23 ?422次閱讀
    NTP服務(wù)器知識(shí)課堂 網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的<b class='flag-5'>校時(shí)方</b>式

    網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的校時(shí)方

    LED電子時(shí)鐘相信大家應(yīng)該都很熟悉,在我們生活中隨處可見,尤其是在學(xué)校、商場(chǎng)、辦公樓、高鐵站、機(jī)場(chǎng)、高速服務(wù)器、醫(yī)院等場(chǎng)所。但是網(wǎng)絡(luò)時(shí)鐘系統(tǒng)的校時(shí)方式,就沒有多少人知道了,下面就給大家介紹網(wǎng)絡(luò)同步
    的頭像 發(fā)表于 07-25 17:00 ?527次閱讀
    網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的<b class='flag-5'>校時(shí)方</b>式

    專為商用平板設(shè)計(jì)的RK3588嵌入式主板方案,以智能購物車平板為例

    本文將帶你了解基于RK3588的嵌入式主板在商用平板中的應(yīng)用優(yōu)勢(shì),幫助廠家和企業(yè)找到合適的嵌入式產(chǎn)品方案
    的頭像 發(fā)表于 07-22 17:55 ?814次閱讀
    專為商用平板設(shè)計(jì)的RK3588<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b><b class='flag-5'>方案</b>,以智能購物車平板為例

    【京準(zhǔn)科技】GPS校時(shí)器(NTP校時(shí)器)守時(shí)方法研究

    【京準(zhǔn)科技】GPS校時(shí)器(NTP校時(shí)器)守時(shí)方法研究
    的頭像 發(fā)表于 06-04 15:52 ?885次閱讀
    【京準(zhǔn)科技】GPS<b class='flag-5'>校時(shí)</b>器(NTP<b class='flag-5'>校時(shí)</b>器)守<b class='flag-5'>時(shí)方</b>法研究

    翼輝信息入選2023年信息技術(shù)應(yīng)用創(chuàng)新解決方案名單

    近日,2023 年(第五屆)信息技術(shù)應(yīng)用創(chuàng)新解決方案公布遴選名單,歷經(jīng)資格初審、技術(shù)中評(píng)、區(qū)域評(píng)議、終評(píng)預(yù)審,翼輝以“面向工業(yè)領(lǐng)域嵌入式操作系統(tǒng) SylixOS 解決
    的頭像 發(fā)表于 04-28 11:37 ?582次閱讀
    翼輝<b class='flag-5'>信息</b>入選2023年<b class='flag-5'>信息技術(shù)</b>應(yīng)用創(chuàng)新解決<b class='flag-5'>方案</b>名單

    嵌入式主板,你了解多少?

    嵌入式主板,也稱為嵌入式計(jì)算機(jī)主板,是一種專門設(shè)計(jì)用于嵌入式系統(tǒng)的計(jì)算機(jī)主板。與臺(tái)式機(jī)和筆記本電腦中使用的常規(guī)
    的頭像 發(fā)表于 04-17 15:11 ?1487次閱讀

    網(wǎng)絡(luò)時(shí)間同步服務(wù)器的校時(shí)方式,您了解多少?

    LED電子時(shí)鐘相信大家應(yīng)該都很熟悉,在我們生活中隨處可見,尤其是在學(xué)校、商場(chǎng)、辦公樓、高鐵站、機(jī)場(chǎng)、高速服務(wù)器、醫(yī)院等場(chǎng)所。但是網(wǎng)絡(luò)時(shí)鐘系統(tǒng)的校時(shí)方式,就沒有多少人知道了,下面就給大家介紹網(wǎng)絡(luò)時(shí)間
    的頭像 發(fā)表于 04-02 14:25 ?1891次閱讀
    網(wǎng)絡(luò)時(shí)間同步服務(wù)器的<b class='flag-5'>校時(shí)方</b>式,您了解多少?

    定制嵌入式主板,需要考慮的功能有哪些?

    隨著科技的不斷發(fā)展和進(jìn)步,嵌入式系統(tǒng)在各行各業(yè)中得到了廣泛的應(yīng)用。嵌入式主板作為嵌入式系統(tǒng)的核心組件,起著至關(guān)重要的作用。在定制嵌入式
    的頭像 發(fā)表于 02-29 17:38 ?531次閱讀
    定制<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>,需要考慮的功能有哪些?
    主站蜘蛛池模板: 亚洲国产高清福利视频| 羽月希被黑人吃奶dasd585| 全彩acg无翼乌火影忍者| 青青青久久久| 色久久一个亚洲综合网| 外国xxxx| 野花高清影视免费观看| 1级午夜影院费免区| YELLOW日本免费观看播放| 丰满少妇被猛烈进出69影院| 国产免国产免费| 久久午夜夜伦鲁鲁片无码免费| 免费视频久久只有精品| 日日摸夜夜添无码AVA片| 亚洲AV 日韩 国产 有码| 伊人久久综合谁合综合久久| 99久久精品久久久| 国产成人午夜精品免费视频| 精品视频久久久久| 欧美人成在线观看ccc36| 无码专区无码专区视频网网址| 亚洲一区综合图区| metart中国撒尿人体欣赏| 国产高清视频免费最新在线| 久久re热在线视频精6| 青柠在线观看免费完整版| 性夜a爽黄爽| 91久久综合精品国产丝袜长腿| 高清午夜福利电影在线| 久久vs国产| 色www.亚洲免费视频| 一级无毛片| 俄罗斯美幼| 久久久无码精品亚洲A片猫咪| 日本漫画无彩翼漫画| 亚洲永久精品AV在线观看| 菠萝菠萝蜜视频在线看1| 饥渴的新婚女教师| 人人爽久久久噜噜噜丁香AV| 亚洲视频999| 粉嫩AV国产一区二区福利姬|