chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

英創(chuàng)信息技術(shù) ? 來源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-14 11:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

    關(guān)注

    4

    文章

    3613

    瀏覽量

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

    關(guān)注

    7

    文章

    6100

    瀏覽量

    36300
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    嵌入式主板開發(fā)詳細(xì)指南

    嵌入式主板開發(fā)涉及硬件設(shè)計、軟件集成、系統(tǒng)優(yōu)化等多個環(huán)節(jié),需要結(jié)合具體應(yīng)用場景進行深度定制。以下是嵌入式主板開發(fā)的詳細(xì)指南,涵蓋關(guān)鍵步驟、工具、挑戰(zhàn)及實際案例:一、開發(fā)流程與關(guān)鍵步驟1
    的頭像 發(fā)表于 04-02 11:35 ?547次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>開發(fā)詳細(xì)指南

    高可靠性嵌入式主板設(shè)計

    設(shè)計直接影響整個系統(tǒng)的穩(wěn)定性和壽命。因此,設(shè)計高可靠性的嵌入式主板不僅是技術(shù)挑戰(zhàn),也是提高產(chǎn)品競爭力的關(guān)鍵因素。本文將深入探討高可靠性嵌入式主板
    的頭像 發(fā)表于 03-25 15:11 ?496次閱讀
    高可靠性<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>設(shè)計

    嵌入式主板選型與應(yīng)用指南

    嵌入式主板是專為嵌入式系統(tǒng)設(shè)計的核心硬件平臺,廣泛應(yīng)用于工業(yè)控制、物聯(lián)網(wǎng)、醫(yī)療設(shè)備等領(lǐng)域。以下是關(guān)于嵌入式主板的詳細(xì)
    的頭像 發(fā)表于 02-27 14:53 ?525次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>選型與應(yīng)用指南

    小身材大能量:解讀小尺寸嵌入式主板

    此前,已經(jīng)帶大家認(rèn)識了嵌入式主板的尺寸版型,相信大家對此已有了初步印象。在科技日新月異的當(dāng)下,各類設(shè)備都朝著更小體積、更高性能的方向發(fā)展。小尺寸嵌入式主板正悄無聲息改變著我們的生活與商
    的頭像 發(fā)表于 02-17 18:02 ?592次閱讀
    小身材大能量:解讀小尺寸<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>

    盤點無風(fēng)扇嵌入式主板應(yīng)用優(yōu)勢

    在科技飛速發(fā)展的今天,嵌入式主板在各個領(lǐng)域發(fā)揮著重要作用。而無風(fēng)扇嵌入式主板以獨特優(yōu)勢在工業(yè)自動化、醫(yī)療設(shè)備和智能交通等領(lǐng)域廣泛應(yīng)用。今天,就讓我們一起深入了解無風(fēng)扇
    的頭像 發(fā)表于 02-15 18:04 ?384次閱讀
    盤點無風(fēng)扇<b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>應(yīng)用優(yōu)勢

    嵌入式主板的概述與發(fā)展

    隨著科技的迅猛發(fā)展,嵌入式系統(tǒng)在現(xiàn)代電子產(chǎn)品中扮演著越來越重要的角色。嵌入式主板作為嵌入式系統(tǒng)的核心組件之一,承擔(dān)著控制、處理和通訊等多種功能。本文將對
    的頭像 發(fā)表于 01-13 16:30 ?770次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>主板</b>的概述與發(fā)展

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

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

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

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

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

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

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

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

    宇瓏RK3576核心板與嵌入式主板通用平臺介紹

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

    RK3576核心板與嵌入式主板通用平臺介紹

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

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

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

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

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

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

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