国产亚洲精品AA片在线观看,丰满熟妇HD,亚洲成色www成人网站妖精,丁香五月天婷婷五月天男人天堂

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 智能終端軟硬件平臺設計

智能終端軟硬件平臺設計

作者: 時間:2013-06-14 來源:網(wǎng)絡 收藏

摘要:隨著電力行業(yè)的不斷發(fā)展和規(guī)范,產(chǎn)品質(zhì)量要求越來越高,成本壓力越來越大,供貨要求越來越嚴格。為了解決設計成本高,研發(fā)周期長,產(chǎn)品平臺化、序列化差的問題,提出了基于的設計。該平臺利用的資源優(yōu)勢,整合國網(wǎng)集中器、配變監(jiān)測終端、負荷管理終端及未來智能終端的技術(shù)和功能特點,實現(xiàn)了可同時滿足多類終端軟硬件需求的整合平臺,保證了公司產(chǎn)品設計的高效性,為產(chǎn)品的開發(fā)和推廣提供了技術(shù)保障。
關鍵詞:;;

0 引言
隨著電力行業(yè)的不斷發(fā)展,電力智能設備技術(shù)標準和發(fā)展規(guī)劃也在不斷完善,促使設備制造廠家的研發(fā)能力和技術(shù)水平不斷提高。為了適應快速發(fā)展的電力設備制造行業(yè),生產(chǎn)廠家都在尋找一種能快速響應市場且開發(fā)成本較低的產(chǎn)品研發(fā)方案來應對市場的需要,河南許繼儀表有限公司的智能(以下簡稱終端平臺)應運而生。
為了提高新產(chǎn)品研發(fā)效率,提高產(chǎn)品穩(wěn)定性,實現(xiàn)終端產(chǎn)品的序列化、平臺化,許繼儀表有限公司通過多年的技術(shù)沉淀和經(jīng)驗積累,結(jié)合實際產(chǎn)品的開發(fā)和運行經(jīng)驗,基于AT91SAM9260核心處理器、操作系統(tǒng),SQLLITE數(shù)據(jù)庫開發(fā)出來了一個針對智能用電管理終端產(chǎn)品開發(fā)設計的平臺,它支持集中器、配變監(jiān)測管理終端、負控控制管理終端、變電站數(shù)據(jù)采集終端以及未來智能終端等一系列產(chǎn)品的開發(fā)設計,為許繼儀表有限公司的終端開發(fā)提供了強大的開發(fā)平臺和可靠的技術(shù)保障。

1 現(xiàn)狀分析
因各地市場需求不同,產(chǎn)品需要針對不同的市場需求進行定制,為了保證實現(xiàn)的速度和質(zhì)量,傳統(tǒng)的研發(fā)管理是1個市場(區(qū)域)安排一到幾個設計人員,由其全權(quán)負責該市場(區(qū)域)產(chǎn)品的更新或者需求變更的維護,通過人員戰(zhàn)術(shù)來解決市場的差異問題。這樣做不僅要浪費大量的時間和人力,產(chǎn)品的設計質(zhì)量也很難保證,團隊人員積累的技術(shù)經(jīng)驗也無法很好的利用和共享,因此急需要實現(xiàn)出一種能解決產(chǎn)品快速開發(fā)瓶頸的方法來處理這些難題。這其中包含3個關鍵點:
(1)避免過多的軟硬件設計時間;
(2)保證多用戶需求的同時盡可能降低成本;
(3)設計出的產(chǎn)品不需要太多時間測試即可保證產(chǎn)品設計質(zhì)量;
(4)經(jīng)驗的積累和傳承;如何能同時做到以上4點成了能否解決現(xiàn)存問題的關鍵。許繼儀表公司研發(fā)部經(jīng)過多年的研討和論證,最終通過實現(xiàn)終端軟硬件開發(fā)平臺的辦法來解決這個技術(shù)性難題。

2 平臺特點及優(yōu)勢
軟件開發(fā)平臺是一種軟件開發(fā)工具,以通用技術(shù)架構(gòu)(如MVC)為基礎,集成常用建模工具、二次開發(fā)包、基礎解決方案等而成??梢源蠓s減編碼率,使開發(fā)者有更多時間關注客戶需求,在項目的需求、設計、開發(fā)、測試、部署、維護等各個階段均可提供強大的支持。平臺源于繁瑣的實踐開發(fā)過程中。開發(fā)人員在實踐中將常用的函數(shù)、類、抽象、接口等進行總結(jié)、封裝,成為了可以重復使用的“中間件”,而隨著“中間件”的成熟和通用,功能更強大、更能滿足企業(yè)級客戶需求的軟件開發(fā)平臺應運而生。平臺是一段時間內(nèi)科研成果的匯聚,也是階段性平臺期的標志,為行業(yè)進入新的研發(fā)領域提供了基礎。由于平臺對企業(yè)核心競爭力的提升非常明顯,目前國內(nèi)的管理軟件市場,軟件開發(fā)平臺的應用已經(jīng)成為一種趨勢。

3 終端平臺設計
為了提升公司的研發(fā)效率和實力,通過對儀表公司多年的研究和應用經(jīng)驗進行整理,結(jié)合目前實際的研發(fā)情況進行了終端軟硬件平臺項目的開發(fā)設計。平臺設計時一方面考慮產(chǎn)品研發(fā)的效率;另一方面考慮軟硬件開發(fā)過程中的耦合,最終將平臺劃分為3個部分:SGE800平臺硬件系統(tǒng),平臺開發(fā)包,業(yè)務平臺。具體模塊劃分如圖1所示。

本文引用地址:http://www.ljygm.com/article/148016.htm

a.JPG


其中SGE800平臺硬件系統(tǒng)主要包括基于AT91SAM9260為核心的硬件平臺,該平臺利用9260自身豐富的資源優(yōu)勢,結(jié)合擴展的硬件模塊電路組合而成。同時AT91SAM9260支持和Wince兩種操作系統(tǒng),給開發(fā)人員提供了更多的選擇,也方便原有資源的重復利用;
平臺開發(fā)包主要包括底層硬件驅(qū)動庫、數(shù)據(jù)庫操作封裝庫、任務調(diào)度庫3部分:業(yè)務平臺主要包括為業(yè)務功能提供服務的協(xié)議庫、常用函數(shù)庫及應用層系統(tǒng)。
下面將詳細介紹各個部分的功能。
3.1 SGE800平臺硬件系統(tǒng)設計
本系統(tǒng)硬件平臺基于AT91SAM9260核心處理器,利用其豐富的資源設計而成,平臺在設計時充分考慮多種應用場合的硬件功能需求以及外圍功能的靈活配置及擴展功能,最終實現(xiàn)的平臺接口及功能如圖2所示。

b.JPG


為了更好地做到平臺化,平臺硬件設計時就從模塊化考慮,將常用的硬件功能采用模塊化設計,并以模塊化電路的形式固化下來,通過對這些固化電路進行嚴格測試并經(jīng)過現(xiàn)場長期驗證后,最后才被放入硬件模塊庫中為以后的產(chǎn)品設計所用,通過這種方式將常用的模塊電路進行不斷積累和優(yōu)化。硬件平臺就是從這些合格的模塊電路中進行篩選,并結(jié)合終端常用的功能及未來需要的功能進行兼容性設計,滿足了產(chǎn)品最大化設計需求,然后通過采用配置文件的形式對硬件功能模塊進行使能設置,滿足不同產(chǎn)品的硬件需求,從而實現(xiàn)產(chǎn)品平臺化、工程化的目的。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

linux相關文章:linux教程



上一頁 1 2 下一頁

評論


相關推薦

技術(shù)專區(qū)

關閉