<p id="uqxxk"></p>
<style id="uqxxk"></style>
<legend id="uqxxk"><track id="uqxxk"><menuitem id="uqxxk"></menuitem></track></legend><style id="uqxxk"></style>
    久久中文字幕一区二区,欧美黑人又粗又大又爽免费,东方av四虎在线观看,在线看国产精品自拍内射,欧美熟妇乱子伦XX视频,在线精品另类自拍视频,国产午夜福利免费入口,国产成人午夜福利院

    中自數(shù)字移動傳媒

    您的位置:首頁 >> 產(chǎn)業(yè)動態(tài) >> 嵌入式微系統(tǒng)的發(fā)令槍:系統(tǒng)節(jié)拍與軟件定時器

    嵌入式微系統(tǒng)的發(fā)令槍:系統(tǒng)節(jié)拍與軟件定時器

    已有87876次閱讀2014-08-20標(biāo)簽:
     系統(tǒng)節(jié)拍是非常重要的一個設(shè)備,在早期的MCU51和ARM7芯片中,沒有專門的系統(tǒng)節(jié)拍,往往由一路硬件定時器來實現(xiàn)其功能,到了Cortex系列,ARM提供了Systick硬件定時器專門用于系統(tǒng)節(jié)拍,可見現(xiàn)在的編程對系統(tǒng)節(jié)拍的依賴性。


    系統(tǒng)節(jié)拍的概念比較早的出現(xiàn)在OS中,產(chǎn)生固定間隔的重復(fù)中斷,用于任務(wù)的超時等待或者任務(wù)延時多少個節(jié)拍周期用。在前后臺系統(tǒng)中,也引入了系統(tǒng)節(jié)拍,比如msOS-Mcu51版本很早就引入了系統(tǒng)節(jié)拍,實現(xiàn)按鍵掃描、虛擬定時器等功能。此外還有一種基于時間片編程的架構(gòu),直接采用系統(tǒng)節(jié)拍來處理一些對時間精度要求比較高的需求。常用時間間隔是5mS或者10mS,也就是說每秒鐘200次或者100次節(jié)拍。隨著處理器速度的提高,尤其是在一些控制要求高的地方,可以采用1mS,msOS甚至采用了0.1mS的高頻率系統(tǒng)節(jié)拍。這個具體的時間間隔跟項目需求有關(guān),可以根據(jù)自己的項目靈活配置,但在滿足需求的情況下,不建議設(shè)置的太高,否則影響處理器效率。


    msOS中的很多設(shè)備,都需要基于系統(tǒng)節(jié)拍來運(yùn)行,比如按鍵、軟件定時器。這些設(shè)備不需要太高的系統(tǒng)時鐘,按鍵只需要每秒鐘100次,軟件定時器需要每秒鐘1000次節(jié)拍,但msOS因為面向時間精度要求比較高的行業(yè),所以默認(rèn)的系統(tǒng)節(jié)拍時間間隔設(shè)置的很短,達(dá)到0.1ms,也就是說一秒鐘一萬次節(jié)拍。所以需要對系統(tǒng)節(jié)拍進(jìn)行分頻處理,但因為系統(tǒng)節(jié)拍真實的間隔是0.1ms,以STM32工作在72MHz為例,這么短的時間最多只能執(zhí)行7200個CPU指令,為了防止各個低速設(shè)備都擠在同一個系統(tǒng)節(jié)拍內(nèi)運(yùn)行,超過7200個指令,所以在分頻的時候,不要把所有的設(shè)備都放在同一個節(jié)拍里面,需要把各個設(shè)備分散到各個節(jié)拍中運(yùn)行。


    Device_systick.c是系統(tǒng)節(jié)拍設(shè)備,它除了分散節(jié)拍直接調(diào)用固定的運(yùn)行在其上的設(shè)備外,還提供了注冊機(jī)制給上層應(yīng)用程序提供系統(tǒng)節(jié)拍,具體如下:

     

     

    定時器是一個項目中經(jīng)常用到的設(shè)備,比如動畫設(shè)計、鬧鐘、定時工作、超時處理等。然而一個處理器往往自帶的硬件定時器是非常有限的,并且功能也比較有限,不能靈活應(yīng)用,所以需要通過系統(tǒng)節(jié)拍虛擬出多路軟件定時器。


    軟件定時器主要定時器服務(wù)、啟動、停止三個函數(shù)組成,默認(rèn)支持8個軟件定時器,以下面代碼為例加以說明。

     


    FunctionCallback為定時器超時后的回調(diào)執(zhí)行函數(shù),是軟件定時器初始化的第三個參數(shù),超時時間到就執(zhí)行這個函數(shù),第二個參數(shù)1000為超時的時間,單位是軟件定時器的系統(tǒng)時鐘,msOS采用的是1mS,1000也就是一秒鐘。第一個參數(shù)為回調(diào)函數(shù)執(zhí)行的位置,TimerMessageHandle表示在業(yè)務(wù)邏輯中執(zhí)行,適合處理代碼量大的,處理時間長的函數(shù)。TimerSystickHandle表示在系統(tǒng)節(jié)拍中直接處理,系統(tǒng)節(jié)拍內(nèi)一般適合代碼量少的,處理時間短的函數(shù)。軟件定時器功能非常有用,它的結(jié)構(gòu)也非常簡單,用戶看懂之后可以任意擴(kuò)展其功能完成自己特殊的用途。

    分享到:

    [ 新聞搜索 ]  [ ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關(guān)閉窗口 ]  [ 返回頂部 ]

    0條 [查看全部]  網(wǎng)友評論

    移動互聯(lián)

    2010年,中國移動互聯(lián)網(wǎng)用戶規(guī)模達(dá)到3.03億人2011年,中國移動互聯(lián)網(wǎng)行業(yè)進(jìn)入了更加快速發(fā)展的一年,無論是用戶規(guī)模還是手機(jī)應(yīng)用下載次數(shù)都有了快速的增長。在移動互聯(lián)網(wǎng)發(fā)展的大的趨勢下,中自傳媒已經(jīng)開始進(jìn)行區(qū)別于傳統(tǒng)互聯(lián)網(wǎng)的運(yùn)營模式探索,伴隨著產(chǎn)業(yè)鏈和產(chǎn)業(yè)格局的變化提供創(chuàng)新的服務(wù)

    更多>>推薦視頻

    工業(yè)轉(zhuǎn)型升級-中國電器工業(yè)協(xié)會電力電子分會 秘書長 肖向鋒

    工業(yè)轉(zhuǎn)型升級-中國電器工業(yè)協(xié)會

    在本次2012北京國際工業(yè)自動化展上,我們將全面剖析在新...
    中國高壓變頻器產(chǎn)業(yè)發(fā)展之路——走過十三年 李玉琢

    中國高壓變頻器產(chǎn)業(yè)發(fā)展之路——

    中國高壓變頻器產(chǎn)業(yè)發(fā)展之路走過十三年 李玉琢
    從企業(yè)家角度 談行業(yè)的未來發(fā)展——匯川技術(shù)股份有限公司

    從企業(yè)家角度 談行業(yè)的未來發(fā)展

    從企業(yè)家角度 談行業(yè)的未來發(fā)展匯川技術(shù)股份有限公司
    現(xiàn)代能源變換的核心技術(shù)——電力電子 李崇堅

    現(xiàn)代能源變換的核心技術(shù)——電力

    中國電工技術(shù)學(xué)會常務(wù)理事---李崇堅,電力電子是先進(jìn)能源...
    打造專業(yè)電力電子元器件品牌 助力變頻器產(chǎn)業(yè)發(fā)展

    打造專業(yè)電力電子元器件品牌 助

    聯(lián)合主辦單位深圳市智勝新電子有限公司領(lǐng)導(dǎo)嘉賓致辭 7月...
    主站蜘蛛池模板: 好吊视频专区一区二区三区| 高清中文字幕国产精品| 一本大道无码av天堂| 国产不卡久久精品影院| 亚洲欧洲精品成人久久av18| 久爱免费观看在线精品| 看免费的无码区特aa毛片| 亚洲色大成网站WWW久久| 国产精品美女黑丝流水| 牲欲强的熟妇农村老妇女视频| 亚洲精品中文字幕在线观| 人人妻人人玩人人澡人人爽| 国产成人无码一区二区三区在线| 久久久精品94久久精品| 熟女系列丰满熟妇AV| 大桥未久亚洲无av码在线| 国内a级毛片| 国产综合视频一区二区三区| 国产一区二区三区的视频| 国产影片AV级毛片特别刺激| 亚洲成人av在线高清| 亚洲av色一区二区三区| 成人午夜大片免费看爽爽爽| 久久久久国产精品熟女影院| 国产成人av一区二区三区在线观看| 国产网友愉拍精品视频手机| 夜夜偷天天爽夜夜爱| 最新精品露脸国产在线| 国产不卡精品视频男人的天堂| 日韩精品中文字幕综合| 成人免费A级毛片无码网站入口| 狠狠人妻久久久久久综合九色| 日韩精品中文字幕综合| 在线视频中文字幕二区 | 第一精品福利导福航| 久久精品免费自拍视频| 最近高清中文在线字幕在线观看| 91久久精品亚洲一区二区三区| 日本熟妇色xxxxx| 日韩视频一区二区三区视频| 亚洲夜夜欢一区二区三区|