<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è) > 嵌入式系統 > 設計應用 > 一種嵌入式基帶系統定時(shí)器裝置的研究

一種嵌入式基帶系統定時(shí)器裝置的研究

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

2.3 軟件的增加
操作系統增加時(shí),根據新的超時(shí)時(shí)間順序,插入到系統定時(shí)器列表中,同時(shí)保證系統定時(shí)器剩余超時(shí)時(shí)間的有序性。若新插入定時(shí)器剩余超時(shí)時(shí)間小于TL,即插入定時(shí)器為高精度定時(shí)器,需要按照下列流程處理:
①如果插入前定時(shí)器列表頭的定時(shí)器不是高精度定時(shí)器,則判斷當前鏈表頭定時(shí)器的剩余超時(shí)時(shí)間t是否大于新插入定時(shí)器時(shí)間x。其中,t為主定時(shí)器剩余超時(shí)時(shí)間;x為新插入定時(shí)器剩余超時(shí)時(shí)間;m為當前時(shí)刻,10是指TD—SCDMA的定時(shí)精度為10 ms。
②若xt,則將該定時(shí)器插入到定時(shí)器列表頭中,啟動(dòng)輔助定時(shí)器。
③若x≥t,則對新增定時(shí)器剩余超時(shí)時(shí)間按照公式x=x-t+10進(jìn)行修正,再根據修正的值的大小,將其插入到鏈表頭定時(shí)器后鏈表中,定時(shí)器增加流程1如圖4所示。

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

d.JPG


如果插入前定時(shí)器列表頭的定時(shí)器是高精度定時(shí)器,定時(shí)器增加流程2如圖5所示。根據當前輔定時(shí)器超時(shí)時(shí)間時(shí)刻t與新插入定時(shí)器x超時(shí)時(shí)間關(guān)系進(jìn)行處理,步驟如下:

e.JPG


①若xt,則調整輔定時(shí)器超時(shí)時(shí)間為x,同時(shí)修正鏈表中第二個(gè)元素剩余超時(shí)時(shí)間長(cháng)為y—x。其中,t為輔定時(shí)器超時(shí)時(shí)間時(shí)刻,x為新加入定時(shí)器剩余超時(shí)時(shí)間。
②若x≥t,修正新插入輔定時(shí)器超時(shí)時(shí)間為x=x-t,同時(shí)根據當前x的值按超時(shí)順序將其插入到隊列中。

結語(yǔ)
的設計中,很多應用中的時(shí)間特性都是很重要的參數,尤其在TD—LTE/TD—SCDMA雙模的開(kāi)發(fā)中顯得尤為重要。在基帶操作系統中,一般維護的一個(gè)定時(shí)器列表無(wú)法滿(mǎn)足定時(shí)器需求。若設置定時(shí)器時(shí)間較短,則可能加重系統中斷服務(wù)程序的負荷,若設置時(shí)間片較長(cháng),則無(wú)法滿(mǎn)足協(xié)議時(shí)間的精度要求。故本優(yōu)化方案中,在高精度定時(shí)器達到超時(shí)時(shí)刻時(shí),才啟動(dòng)輔定時(shí)器,用輔定時(shí)器控制觸發(fā)高精度定時(shí)器的超時(shí)動(dòng)作,減少輔定時(shí)器的中斷次數。另外,也不需要動(dòng)態(tài)調整主定時(shí)器的時(shí)鐘設置,可以保證操作系統軟時(shí)鐘穩定、準確,能夠同時(shí)滿(mǎn)足多模終端對操作系統定時(shí)器的要求。


上一頁(yè) 1 2 3 下一頁(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>