嵌入式培訓(xùn)

嵌入式Linux就業(yè)班馬上開課了 詳情點(diǎn)擊這兒

 
上海報(bào)名熱線:021-51875830
北京報(bào)名熱線:010-51292078
深圳報(bào)名熱線:0755-61280252
南京報(bào)名熱線:4008699035
 
武漢報(bào)名熱線:027-50767718
成都報(bào)名熱線:4008699035 61787181
研發(fā)與生產(chǎn) 脫產(chǎn)就業(yè)培訓(xùn)基地
3G通信 企業(yè)培訓(xùn) 
  首 頁(yè)   課程介紹   培訓(xùn)報(bào)名  企業(yè)培訓(xùn)   付款方式   講師介紹   學(xué)員評(píng)價(jià)   關(guān)于我們   聯(lián)系我們  承接項(xiàng)目 開發(fā)板商城  論壇
嵌入式協(xié)處理器--FPGA
FPGA項(xiàng)目實(shí)戰(zhàn)系列課程----
嵌入式OS--3G手機(jī)操作系統(tǒng)
嵌入式協(xié)處理器--DSP
手機(jī)/網(wǎng)絡(luò)/動(dòng)漫游戲開發(fā)
嵌入式OS-Linux
嵌入式CPU--ARM
嵌入式OS--WinCE
單片機(jī)培訓(xùn)
嵌入式硬件設(shè)計(jì)
嵌入式OS--VxWorks
PowerPC嵌入式系統(tǒng)/編譯器優(yōu)化
PLC編程/變頻器/數(shù)控/人機(jī)界面 
開發(fā)語言/數(shù)據(jù)庫(kù)/軟硬件測(cè)試
3G手機(jī)軟件測(cè)試、硬件測(cè)試
云計(jì)算、物聯(lián)網(wǎng)
開源操作系統(tǒng)Tigy OS開發(fā)
小型機(jī)系統(tǒng)管理
其他類
友情連接
WEB在線客服
武漢、南京在線WEB客服
點(diǎn)擊這里給我發(fā)消息  
QQ客服一
點(diǎn)擊這里給我發(fā)消息  
QQ客服二
點(diǎn)擊這里給我發(fā)消息
QQ客服三
公益培訓(xùn)通知與資料下載
企業(yè)招聘與人才推薦(免費(fèi))

合作企業(yè)新人才需求公告

◆招人、應(yīng)聘、人才合作
請(qǐng)?jiān)L問曙海旗下網(wǎng)站---

電子人才網(wǎng)
www.www.yimeizhengxing.com
合作伙伴與授權(quán)機(jī)構(gòu)
現(xiàn)代化的多媒體教室
曙海集團(tuán)招聘啟示
曙海動(dòng)態(tài)
郵件列表
 
MTK的使用
 

MTK 定時(shí)器的使用
在使用MTK 定時(shí)器前,我們先分析一下定時(shí)器的工作機(jī)制。
? MTK定時(shí)器基本分析
接下來,我從下面幾個(gè)要點(diǎn)對(duì)MTK定時(shí)器進(jìn)行分析。
1.?? 數(shù)據(jù)結(jié)構(gòu)
???? (1). stack_timer_struct
????????? 定時(shí)器類型的信息結(jié)構(gòu)( 其主要作用似乎是用以裝載待發(fā)送的定時(shí)器消息數(shù)據(jù) )
???? (2). TIMERTABLE
????????? 定時(shí)器隊(duì)列節(jié)點(diǎn)結(jié)構(gòu)( 其由主要元素mmi_frm_timer_type結(jié)構(gòu)及鏈表指針兩個(gè)元素組成 )
???? (3). event_scheduler
????????? 隊(duì)列信息結(jié)構(gòu)
???? (4). mmi_frm_timer_type
????????? 定時(shí)器信息結(jié)構(gòu)
2.?? L4定時(shí)器初始化
???? (1). 步驟
???????? ..--> 創(chuàng)建MMI Task --> 設(shè)置MMI Task初始化函數(shù) --> 在該函數(shù)中調(diào)用 L4InitTimer
???? (2). 作用
????????? 初始化定時(shí)器隊(duì)列并設(shè)置基本定時(shí)器1,2
3.?? 發(fā)送定時(shí)器消息
???? (1). 步驟
????????? StartTimer -> L4StartTimer
???? (2). 兩種類型的定時(shí)器
????????? MTK中有兩種類型的定時(shí)器
????????? a. NO_ALIGNMENT
????????????? 非隊(duì)列式的,即要求立即執(zhí)行的定時(shí)器,時(shí)間到了就自動(dòng)被reset.
????????? b. ALIGNMENT
????????????? 隊(duì)列式的, 即可以通過隊(duì)列操作,有一定的延時(shí)容忍的定時(shí)器 .?????????????????????????????? ????
????????? c. 除了觸摸屏和手寫,其他情況下的定時(shí)器一般都是隊(duì)列式的.??????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????
???? (3). L4StartTimer的作用
????????? 判斷將要發(fā)送的定時(shí)器ID,根據(jù)是否是隊(duì)列類型傳遞給不同的隊(duì)列結(jié)構(gòu)(event_sheduler1/event_sheduler2) ;
???? (4). TimerExpiry
????????????? 這是作為參數(shù)傳遞給L4StartTimer的回調(diào)函數(shù),由于MTK做了一定的封裝,因此其內(nèi)部具體回調(diào)觸發(fā)過程
????????? 無法得知,但根據(jù)猜測(cè),應(yīng)該是在定時(shí)時(shí)間一到,以中斷的方式發(fā)出消息(MSG_ID_TIMER_EXPIRY),并將其寫到
?????? ???MMI的循環(huán)隊(duì)列.
????????????? 該函數(shù)可能是在L4CallBackTimer中調(diào)用的,L4CallBackTimer的作用如下:
????????????? a. 重置當(dāng)前定時(shí)器信息結(jié)構(gòu)(mmi_frm_timer_type) ;
????????????? b. 執(zhí)行定時(shí)器到點(diǎn)后的執(zhí)行函數(shù)(TimerExpiry) ;
????????????? c. 講Timer消息寫到MMI循環(huán)隊(duì)列中 .
4.?? 與StartTimer對(duì)應(yīng)的StopTimer
???? (1). 具體實(shí)現(xiàn)通過調(diào)用L4StopTimer操作.
???? (2). 作用: 找出指定要停止的定時(shí)器ID在隊(duì)列中的位置,然后使用evshed_cancel_event將指定定時(shí)器節(jié)點(diǎn)從隊(duì)列中刪除.
5. 定時(shí)器消息的處理
???? (1). 步驟
????????? ..-> 創(chuàng)建MMI Task -> 設(shè)置MMI Task入口函數(shù) -> 調(diào)用 EvshedMMITimerHandler
???? (2). evshed_timer_handler( ) -> 處理具體的定時(shí)器事件

 
 
 
版權(quán)所有:曙海信息網(wǎng)絡(luò)科技有限公司 copyright 2000-2010
 
上海總部

地址:上海市真北路2500號(hào)星河世紀(jì)廣場(chǎng)A座1904
(地鐵11號(hào)線上海西站4號(hào)出口,家樂福桃浦路店旁)
郵編:200062
熱線:021-51875830 32300767
傳真:021-32300767
業(yè)務(wù)手機(jī):15921673576/13918613812
E-mail:officeoffice@126.com
客服QQ: shuhaipeixun
北京分中心

地址:北京市昌平區(qū)沙河南街11號(hào)312室
(地鐵昌平線沙河站B出口) 郵編:102200 行走路線:請(qǐng)點(diǎn)擊這查看
熱線:010-51292078 57292751
傳真:010-51292078
業(yè)務(wù)手機(jī):13661044276 15313032557
E-mail:officeoffice@126.com
客服QQ:1243285887
深圳分中心

地址:深圳市羅湖區(qū)桂園路2號(hào)電影大廈A座1816
(地鐵一號(hào)線大劇院站D出口旁,桂園路和解放路交叉口,近地王大廈)
熱線:0755-61280252 25912501
傳真:0755-25912501

郵編:518001
信箱:qianru2@51qianru.cn
客服QQ:2472106501
南京分中心

地址:江蘇省南京市棲霞區(qū)和燕路251號(hào)金港大廈B座2201室
(地鐵一號(hào)線邁皋橋站1號(hào)出口旁,近南京火車站)
熱線:4008699035
傳真:025-84611061
業(yè)務(wù)手機(jī):13851400109
郵編:210046
信箱:qianru3@51qianru.cn
客服QQ:1325341129
 
成都分中心

地址:四川省成都市金牛區(qū)泰安里營(yíng)門口路88號(hào)四威大廈1幢302 郵編:610031
熱線:4008699035 61787181 業(yè)務(wù)手機(jī):18982211962
客服QQ:1325341129 E-mail:qianru4@51qianru.cn

武漢分中心

地址:湖北省武漢市江漢區(qū)新華路139號(hào)凱盟大廈401 郵編:430022
熱線:4008699035
客服微信:shuhaipeixun E-mail:qianru5@51qianru.cn

雙休日、節(jié)假日及晚上可致電值班電話:021-51875830 值班手機(jī):15921673576/13918613812


備案號(hào):滬ICP備05030316號(hào)

.(2011年11月5日)................................................................................
主站蜘蛛池模板: 色老头永久免费网站| 性做久久久久免费看| 男人边摸边吃奶边做下面| 99re最新视频| 久久精品国产免费观看| 国产一级淫片a| 天堂成人一区二区三区| 欧美xxxxx在线观看| 被女同桌调教成鞋袜奴脚奴| 免费A级毛片无码视频| 国产精品欧美久久久久无广告| 日本男人操女人| 男人天堂网2017| 黄床大片30分钟免费看| sao浪美人的激爱之路| 亚洲va久久久噜噜噜久久天堂| 四虎精品成人免费观看| 国产精品无码免费播放| 激情欧美一区二区三区| 西西人体大胆扒开瓣| **网站欧美大片在线观看| 久久99国产精一区二区三区| 亚洲国产精品一区二区九九| 免费观看午夜在线欧差毛片| 国产在线一区观看| 国产精品理论片在线观看| 妖精视频一区二区三区| 蜜臀AV在线播放一区二区三区| 4480新热播影院| avtt在线播放| 一本一本久久a久久综合精品蜜桃 一本一本久久a久久综合精品蜜桃 | 色噜噜狠狠一区二区三区果冻| 538精品视频| 99亚洲精品高清一二区| 一区二区三区无码视频免费福利| 人人揉人人捏人人添| 国产精品久久影院| 在线观看午夜亚洲一区| 天堂中文在线资源| 好吊妞精品视频| 婷婷亚洲综合五月天小说在线|