美章網(wǎng) 資料文庫(kù) 嵌入式軟件開發(fā)方法研究范文

嵌入式軟件開發(fā)方法研究范文

本站小編為你精心準(zhǔn)備了嵌入式軟件開發(fā)方法研究參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

嵌入式軟件開發(fā)方法研究

1嵌入式組件的接口設(shè)計(jì)

組件在完成了劃分以后,按照一個(gè)接口對(duì)應(yīng)一個(gè)邏輯操作的原則。接口實(shí)際上是一個(gè)調(diào)整性強(qiáng)的操作,不是固定存在的。要想使其抽象性提高,增強(qiáng)其復(fù)用能力,就要將接口與實(shí)際相分離。并且接口能夠在設(shè)計(jì)上體現(xiàn)出實(shí)際功用。接口的設(shè)計(jì)能夠比現(xiàn)實(shí)隔離程度高,就會(huì)降低對(duì)接口的影響率,并且,組件接口的設(shè)計(jì)一般是不能私自改動(dòng)的,這就要確保各個(gè)設(shè)計(jì)部分能夠規(guī)范、準(zhǔn)確。

此外,嵌入式的組件接口在設(shè)計(jì)上要能夠?qū)崿F(xiàn)軟件與硬件的結(jié)合,要對(duì)組件的作用以及與其他硬件的隔離程度進(jìn)行充分考慮。另外,在設(shè)計(jì)當(dāng)中還要考慮組件的調(diào)用以及設(shè)置流程,分清哪些設(shè)計(jì)能夠順應(yīng)客戶需要,應(yīng)用最簡(jiǎn)單的原則對(duì)接口進(jìn)行設(shè)計(jì),能夠降低設(shè)計(jì)的失誤率。文章依舊以智能電能表的分時(shí)功能為例,對(duì)時(shí)鐘組件為實(shí)例進(jìn)行分析,時(shí)鐘本身具有服務(wù)功能,能夠?yàn)槠渌M件提供時(shí)間信息。組件的封裝也是必要的步驟,這是實(shí)現(xiàn)接口穩(wěn)定性的前提,能夠在客戶開發(fā)當(dāng)中應(yīng)用,在一個(gè)組件完成了新的服務(wù)功能以后,其他的新功能將由接口來(lái)完成,還不會(huì)影響到用戶的使用效果。圖2時(shí)鐘組件接口表示的是:為了使時(shí)鐘上面的時(shí)間更加準(zhǔn)確,就要對(duì)組件內(nèi)部的各個(gè)標(biāo)準(zhǔn)進(jìn)行更新處理,并要為其提供一個(gè)驅(qū)動(dòng)。各個(gè)不同的應(yīng)用部分要按照具體的使用情況操作,并要一次調(diào)節(jié)RTC-tick接口就可以。通過(guò)這種方式能夠使硬件平臺(tái)與組件相關(guān)聯(lián)。并且,組件在運(yùn)行當(dāng)中初始時(shí)間以及使用的標(biāo)志都是初始化效果,用戶使用的組件功能要對(duì)函數(shù)RTC-init進(jìn)行調(diào)用。在完成了上述的函數(shù)使用以后,用戶就可以通過(guò)另外一個(gè)接口RTC-proc使用應(yīng)用功能。第一個(gè)使用的函數(shù)是一種變量,并且能夠?qū)崿F(xiàn)接口功能,有時(shí)間的獲取、調(diào)整等,而第二個(gè)參數(shù)則是結(jié)構(gòu)體的調(diào)整,可以實(shí)現(xiàn)信息的獲取與應(yīng)用。

2基于組件嵌入式軟件開發(fā)流程

2.1傳統(tǒng)的嵌入式軟件開發(fā)過(guò)程傳統(tǒng)的嵌入式軟件開發(fā)模式下,要做出非常多的重復(fù)勞動(dòng)才能獲取更多的用戶需求,還要再對(duì)用戶需求進(jìn)行分析、設(shè)計(jì)、重復(fù)監(jiān)測(cè)。

2.2基于組件嵌入式的軟件開發(fā)流程嵌入式軟件組件開發(fā)能夠?qū)浖木幠窟M(jìn)行轉(zhuǎn)換,并將其作為系統(tǒng)集成的基礎(chǔ)。可以應(yīng)用“從零開始”的設(shè)計(jì)模式。應(yīng)為嵌入式系統(tǒng)會(huì)在一個(gè)特定的領(lǐng)域設(shè)計(jì),為此,不同領(lǐng)域內(nèi)的應(yīng)用系統(tǒng)可以共同開發(fā),從而選擇各個(gè)系統(tǒng)的共性,并以此為基礎(chǔ)構(gòu)建出組件庫(kù)。如果有開發(fā)新系統(tǒng)的需求,從組件庫(kù)中選擇適合的組件組裝就可以。因?yàn)榻M件倉(cāng)中的各個(gè)組件具有未覆蓋的能力,可以在深入分析以后,使用新的功能。盡量應(yīng)用完整的開發(fā)模式以及流程對(duì)系統(tǒng)組件進(jìn)行優(yōu)化和使用。如果不能按照系統(tǒng)功能使用各個(gè)組件,將不能實(shí)現(xiàn)其通用性,不能按照系統(tǒng)功能設(shè)計(jì)。

3結(jié)束語(yǔ)

文章主要對(duì)嵌入式軟件組件開發(fā)方法進(jìn)行了分析,通過(guò)論述可以知道,在智能電能表項(xiàng)目開發(fā)中應(yīng)用這種組件式的軟件開發(fā)取得非常好的效果。實(shí)踐證明,所有應(yīng)用組件的使用能夠使項(xiàng)目開發(fā)效率提高,還能夠節(jié)省非常多的開發(fā)成本,能夠保證項(xiàng)目質(zhì)量,在項(xiàng)目需求有所變動(dòng)時(shí),只需要對(duì)組件進(jìn)行升級(jí)就可以,不會(huì)對(duì)其他各部分造成過(guò)大的影響。為此,基于組件的嵌入式軟件開發(fā)設(shè)計(jì)是一種非常好的方法,在產(chǎn)品設(shè)計(jì)中得到越來(lái)越多的應(yīng)用。

作者:胡珊妹 周亞蘭 單位:華立儀表集團(tuán)股份有限公司

主站蜘蛛池模板: 免费福利在线观看| 国产精品久久久久影院嫩草| 中美日韩在线网免费毛片视频| 欧美日韩亚洲国产精品一区二区| 内射白嫩少妇超碰| 蜜桃视频在线观看免费网址入口| 国产真实露脸精彩对白| 99久久99热精品免费观看国产| 小泽玛利亚在线观看国产| 久久久久久久性| 日韩高清免费观看| 亚洲国产欧美精品一区二区三区| 电车痴汉在线观看| 午夜精品福利视频| 色狠狠色狠狠综合一区| 国产成人精品免费视频动漫| 14又嫩又紧水又多| 国语高清精品一区二区三区| 全部三片在线观看直播| 青娱极品盛宴国产一区| 国产明星xxxx视频| 色多多视频在线观看| 国产高清在线观看麻豆| japanesehdfree人妻无码| 性满足久久久久久久久| 久久777国产线看观看精品| 日韩成人精品日本亚洲| 亚洲一区二区三区不卡在线播放| 欧美最猛性xxxx高清| 人人干视频在线观看| 窈窕淑女韩国在线看| 午夜小视频男女在线观看| 老司机深夜福利视频| 国产亚洲真人做受在线观看| 国产香蕉在线精彩视频| 国产精品久久久久影院嫩草| 20岁chinese魅男gay| 国内精品久久久久伊人av| Av鲁丝一区鲁丝二区鲁丝三区 | 日韩加勒比在线| 亚欧成人中文字幕一区|