文章開篇提出了開發(fā)背景。認為現(xiàn)在所廣泛應用的開關電源都是基于傳統(tǒng)的分立元件組成的。它的特點是頻率范圍窄、電力小、功能少、器件多、成本較高、精度低,對不同的客戶要求來“量身定做”不同的產品,同時幾乎沒有通用性和可移植性。在電子技術飛速發(fā)展的今天,這種傳統(tǒng)的模擬開關電源已經很難跟上時代的發(fā)展步伐。 隨著DSP、ASIC等電子器件的小型化、高速化,開關電源的控制部分正在向數(shù)字化方向發(fā)展。由于數(shù)字化,使開關電源的控制部分的智能化、零件的共通化、電源的動作狀態(tài)的遠距離監(jiān)測成為了可能,同時由于它的智能化、零件的共通化使得它能夠靈活地應對不同客戶的需求,這就降低了開發(fā)周期和成本。依靠現(xiàn)代數(shù)字化控制和數(shù)字信號處理新技術,數(shù)字化開關電源有著廣闊的發(fā)展空間。 在數(shù)字化領域的今天,最后一個沒有數(shù)字化的堡壘就是電源領域。近年來,數(shù)字電源的研究勢頭與日俱增,成果也越來越多。雖然目前中國制造的開關電源占了世界市場的80%以上,但都是傳統(tǒng)的比較低端的模擬電源。高端市場上幾乎沒有我們份額。 本論文研究的主要內容是在傳統(tǒng)開關電源模擬調節(jié)器的基礎上,提出了一種新的數(shù)字化調節(jié)器方案,即基于DSP和FPGA的數(shù)字化PID調節(jié)器。論文對系統(tǒng)方案和電路進行了較為具體的設計,并通過測試取得了預期結果。測試證明該方案能夠適合本行業(yè)時代發(fā)展的步伐,使系統(tǒng)電路更簡單,精度更高,通用性更強。同時該方案也可用于相關領域。 本文首先分析了國內外開關電源發(fā)展的現(xiàn)狀,以及研究數(shù)字化開關電源的意義。然后提出了數(shù)字化開關電源的總體設計框圖和實現(xiàn)方案,并與傳統(tǒng)的開關電源做了較為詳細的比較。本論文的設計方案是采用DSP技術和FPGA技術來做數(shù)字化PID調節(jié),通過數(shù)字化PID算法產生PWM波來控制斬波器,控制主回路。從而取代傳統(tǒng)的模擬PID調節(jié)器,使電路更簡單,精度更高,通用性更強。傳統(tǒng)的模擬開關電源是將電流電壓反饋信號做PID調節(jié)后--分立元器件構成,采用專用脈寬調制芯片實現(xiàn)PWM控制。電流反饋信號來自主回路的電流取樣,電壓反饋信號來自主回路的電壓采樣。再將這兩個信號分別送至電流調節(jié)器和電壓調節(jié)器的反相輸入端,用來實現(xiàn)閉環(huán)控制。同時用來保證系統(tǒng)的穩(wěn)定性及實現(xiàn)系統(tǒng)的過流過壓保護、電流和電壓值的顯示。電壓、電流的給定信號則由單片機或電位器提供。再次,文章對各個模塊從理論和實際的上都做了仔細的分析和設計,并給出了具體的電路圖,同時寫出了軟件流程圖以及設計中應該注意的地方。整個系統(tǒng)由DSP板和ADC板組成。DSP板完成PWM生成、PID運算、環(huán)境開關量檢測、環(huán)境開關量生成以及本地控制。ADC板主要完成前饋電壓信號采集、負載電壓信號采集、負載電流信號采集、以及對信號的一階數(shù)字低通濾波。由于整個系統(tǒng)是閉環(huán)控制系統(tǒng),要求采樣速率相當高。本系統(tǒng)采用FPGA來控制ADC,這樣就避免了高速采樣占用系統(tǒng)資源的問題,減輕了DSP的負擔。DSP可以將讀到的ADC信號做PID調節(jié),從而產生PWM波來控制逆變橋的開關速率,從而達到閉環(huán)控制的目的。 最后,對數(shù)字化開關電源和模擬開關電源做了對比測試,得出了預期結論。同時也提出了一些需要改進的地方,認為該方案在其他相關行業(yè)中可以廣泛地應用。模擬控制電路因為使用許多零件而需要很大空間,這些零件的參數(shù)值還會隨著使用時間、溫度和其它環(huán)境條件的改變而變動并對系統(tǒng)穩(wěn)定性和響應能力造成負面影響。數(shù)字電源則剛好相反,同時數(shù)字控制還能讓硬件頻繁重復使用、加快上市時間以及減少開發(fā)成本與風險。在當前對產品要求體積小、智能化、共通化、精度高和穩(wěn)定度好等前提條件下,數(shù)字化開關電源有著廣闊的發(fā)展空間。本系統(tǒng)來基本上達到了設計要求。能夠滿足較高精度的設計要求。但對于高精度數(shù)字化電源,系統(tǒng)還有值得改進的地方,比如改進主控器,提高參考電壓的精度,提高采樣器件的精度等,都可以提高系統(tǒng)的精度。 本系統(tǒng)涉及電子、通信和測控等技術領域,將數(shù)字PID算法與電力電子技術、通信技術等有機地結合了起來。本系統(tǒng)的設計方案不僅可以用在電源控制器上,只要是相關的領域都可以采用。
上傳時間: 2013-06-29
上傳用戶:dreamboy36
國外信號完整性的經典之作,中文譯本 本書全面論述了信號完警性問題,主要講述了信號完整性和物理設概念,帶寬、電感和特性阻抗的實質含義,電阻、電容、電感和阻擾的相關分析,解決信號完整性問題的四個實用技術手段,物理互連世計對信號完格性的影響,數(shù)學推導背后隱藏的解決方案,以及改進信號完整推薦的設計準則等。該書與其他大多數(shù)同類書籍相比更強調直觀理解、實用工具和工程實踐,它以入門式的切入方式,使得讀者很容易認識到物理互連影響電氣性能的實質,從而可以盡快掌握信號完整性設計技術。本書作者以實踐專家的視角指出了造成信號完整性問題的根源,特別給出了在設計前期階段的問題解決方案,這是面向電子工業(yè)界的設技工程師和產品負責人的一本具有實用價值的參考書,其目的在于幫助也們在信號完整性問題出現(xiàn)之前能提前發(fā)現(xiàn)并及早加以解決,同時也可作為相關專業(yè)水本科生及研究生的教學指導用書
上傳時間: 2013-04-24
上傳用戶:bangbangbang
建立在數(shù)據率轉換技術之上的寬帶數(shù)字偵察接收機要求能夠實現(xiàn)高截獲概率、高靈敏度、近乎實時的信號處理能力。雙信號數(shù)據率轉換技術是寬帶數(shù)字偵察接收機關鍵技術之一,是解決寬帶數(shù)字接收機中前端高速ADC采樣的高速數(shù)據流與后端DSP處理速度之間瓶頸問題的可行方案。測頻技術以及帶通濾波,即寬帶數(shù)字下變頻技術,是實現(xiàn)數(shù)據率轉換系統(tǒng)的關鍵技術。本文首先介紹了寬帶數(shù)字偵察接收關鍵技術之一的數(shù)據率轉換技術,著重研究了快速、高精度雙信號測頻算法以及實驗系統(tǒng)硬件實現(xiàn)。論文主要工作如下: (1)分析了現(xiàn)代電子偵察環(huán)境下的信號特征,指出寬帶數(shù)字接收機必須滿足寬監(jiān)視帶寬、流水作業(yè)以及近實時的響應時間。給出了一種頻率引導式的數(shù)字接收機方案,簡要介紹這種接收機的關鍵技術——快速、高精度頻率估計以及高效的數(shù)據率轉換。 (2)介紹了FFT技術在測頻算法中的應用,比較了FFT專用芯片及其優(yōu)點和缺點,指出為了滿足實時處理要求,必須選用FPGA設計FFT模塊。 (3)在分析常規(guī)的插值算法基礎上,提出了一種單信號的快速插值頻率估計方法,只需三個FFT變換系數(shù)的實部構造頻率修正項,計算量低。該方法具有精度高、測頻速率快的特點。 (4)基于DFT理論和自相關理論,提出了結合FFT和自相關的雙信號頻率估計算法。該方法先用DFT估計其中一個信號的頻率和幅度,以此頻率對信號解調并對消該頻率成分,最后利用自相關理論估計出另一個信號的頻率。 (5)基于DFT理論和FFT技術,研究了信號平方與FFT結合的雙信號頻率估計算法。根據信號中兩頻率分量的幅度比,只需一次一維平方信號譜峰搜索,就可以得到雙信號的和頻與差頻分量的估計值,并利用插值技術提高測頻精度。該算法能夠精確地估計頻率間隔小的雙信號頻率,且容易地擴展到復信號,F(xiàn)PGA硬件實現(xiàn)容易。 (6)基于現(xiàn)代譜分析理論,研究了基于AR(2)模型的雙信號頻率估計算法。方法在利用AR(2)模型系數(shù)估計雙正弦信號頻率之和的同時,利用FFT快速測頻算法估計其中強信號分量的頻率值。算法仿真驗證和性能分析表明了提出的算法能快速高精度地估計雙信號頻率。 (7)給出了基于頻譜重心算法的雷達雙信號頻率估計的FPGA硬件實現(xiàn)架構,并進行了時序仿真。 (8)討論了雙信號帶寬匹配接收系統(tǒng)的硬件設計方案,給出了快速測頻及帶寬估計模塊設計。
上傳時間: 2013-06-02
上傳用戶:youke111
隨著當今生產力的發(fā)展和技術的進步,生產設備的自動化程度越來越高,傳統(tǒng)的監(jiān)控手段已不能滿足生產自動化、智能化和網絡化的需求。智能巡檢終端作為生產安全的重要輔助設備,能在復雜環(huán)境下實現(xiàn)對多設備多信號量的實時采集和處理,可以作為解決生產設備安全運行的主要手段之一。近來年嵌入式技術以其強大的處理能力、高度的可靠性在微控制領域的應用越來越廣泛。無線通信技術,特別是GPRS無線網絡技術的快速發(fā)展。使互聯(lián)網等寬帶數(shù)據網絡與無線通信網絡實現(xiàn)互聯(lián),能夠大大提高無線監(jiān)控效率。在分析研究了當前國內、外設備巡檢系統(tǒng)研究現(xiàn)狀,并結合嵌入式技術和GPRS無線網絡通訊技術的基礎上,根據實際項目企業(yè)的具體生產要求,論文提出了一種基于GPRS無線通信技術與嵌入式技術的無線智能設備巡檢系統(tǒng)。 本系統(tǒng)采用三星公司的ARM920TS3C2410芯片作為系統(tǒng)處理器,處理器從外部傳感器采集到的相關數(shù)據,如:溫度、濕度、壓力等,通過SIM—300GRPS無線通訊模塊的AT命令將數(shù)據通過無線網絡傳送到移動運營商GPRS網絡中,然后將數(shù)據傳送到生產監(jiān)控中心(指定IP地址或域名)監(jiān)控中心,監(jiān)控中心可以通過專門軟件對從各監(jiān)控點傳遞的數(shù)據作出分析處理,并通過GPRS網絡將相關控制命令反饋給各個監(jiān)控點。 本課題主要工作集中在兩個方面:一方面是GPRS無線收發(fā)設備硬件實現(xiàn),在這一部分涉及到模塊硬件功能設計、無線模塊、嵌入式處理器的選型;另一方面是軟件設計,給出了系統(tǒng)軟件開發(fā)流程,完成了各模塊的開發(fā)工作。研究和試驗表明,該系統(tǒng)具有價格低廉、穩(wěn)定可靠的特點,能滿足遠程無線數(shù)據傳輸?shù)膶嶋H需求。
上傳時間: 2013-06-01
上傳用戶:wxhwjf
隨著經濟的發(fā)展,生活節(jié)奏的加快以及信息技術的進步,人們越來越多的借助高性能的移動手持設備來完成日常工作,目前手持設備處理性能有了很大的提高,其所能處理的數(shù)據量也越來越大,傳統(tǒng)的文件系統(tǒng)管理數(shù)據方式已經越來越滿足不了需求,嵌入式數(shù)據庫就隨之誕生,為手持設備提供專業(yè)的數(shù)據管理。嵌入式數(shù)據庫的輕量級、被軟件產品包含、無需人工數(shù)據庫管理等特點使其適合被應用于各類嵌入式系統(tǒng)及手持設備中。使用嵌入式數(shù)據庫與使用文件系統(tǒng)進行客戶端數(shù)據管理相比更加靈活方便、可以高效地實時更新客戶端本地數(shù)據。使用數(shù)據庫完成大量數(shù)據的存儲和管理,同圖形界面軟件結合構成嵌入式系統(tǒng)應用開發(fā)的支撐系統(tǒng)。 SQLite數(shù)據庫作為一種開源的嵌入式數(shù)據庫,具有體積小,速度快,存儲量大,API使用方便等諸多的優(yōu)點,目前已經成為被廣泛應用的嵌入式數(shù)據庫之一。同樣的,嵌入式圖形界面MINIGUI的開源版本也具有體積小,控件比較豐富,編程難度不高等優(yōu)點,受到廣大嵌入式開發(fā)者的喜愛。 本文的主要任務是將MINIGUI和SQLite進行有針對的裁剪或添加部分功能后移植到開發(fā)板上,然后將圖形界面和數(shù)據庫相結合在arm—linux平臺上建立一個具有基本功能的嵌入式信息管理系統(tǒng)。首先分析了系統(tǒng)所使用的硬件平臺并研究了軟件環(huán)境的搭建過程,包括移植Bootloader、移植linux內核、建立NFS網絡文件系統(tǒng)進行程序調試,然后分別給出了嵌入式圖形界面MINIGUI和嵌入式數(shù)據庫SQLite移植到開發(fā)板的過程和它們各自的開發(fā)技術,最后詳細研究了如何在MINIGUI中連接SQLite數(shù)據庫,從而將二者結合起來編程以實現(xiàn)本系統(tǒng)并給出了系統(tǒng)在開發(fā)過程中所遇到的關鍵問題的解決方案,包括屏幕旋轉及校正、設計軟鍵盤進行屏幕輸入、利用SQLite存儲圖片文件。從而證明了當前條件下在嵌入式系統(tǒng)中實現(xiàn)一個比較簡單的信息管理系統(tǒng)是完全可行的。最后討論了該領域存在的一些問題和今后需要進一步研究的課題。
標簽: ARMLinux 嵌入式 信息管理系統(tǒng)
上傳時間: 2013-07-10
上傳用戶:visit8888
橫向磁通電機是近些年來出現(xiàn)的一種新型結構的電機,由于其轉矩密度和功率密度大的優(yōu)點受到了廣泛的關注,但我國對該種電機的研究尚處于起步階段。 本課題是國家863計劃項目——“新型稀土永磁電機設計與集成技術(課題編號:2002AA324020)”中有關橫向磁通永磁同步電動機的部分。本課題的目標就是要充分發(fā)揮橫向磁通電機功率密度和轉矩密度大的優(yōu)點,克服其功率因數(shù)低的缺點,對橫向磁通永磁同步電動機的磁場進行計算、分析,找出功率因數(shù)偏低的原因,并提出相應的改進方法和建議。在此基礎上進行樣機的研制,對理論成果進行驗證,并力爭樣機在性能和工藝指標上有所突破,部分指標達到國際領先水平。 本文介紹了橫向磁通永磁電機的特點及運行原理,并按照不同的分類方式介紹了橫向磁通電機的各種結構。三維磁場的有限元計算十分復雜、計算量大,因此傳統(tǒng)電機均采用簡化的二維磁場進行計算。但是橫向磁通電機由于結構特殊,無法采用簡化的二維磁場的計算方法進行分析。因此本文利用ANSYS軟件建立了樣機模型,對樣機進行了三維電磁場分析。在電磁場計算的基礎上,進行了電機空載反電勢,空載漏磁系數(shù),電磁轉矩等相關參數(shù)的計算,討論了橫向磁通永磁同步電動機的結構變化對參數(shù)的影響。本文特別針對橫向磁通永磁電機功率因數(shù)較低這一問題進行了分析,找出了功率因數(shù)偏低的原因,提出了相應的改善方法和建議,對橫向磁通電機的理論研究和設計應用分析方法進行了探討。本文利用電磁場計算的結果,完成了電機運行特性仿真,克服了采用傳統(tǒng)磁路等效的方法帶來的誤差。最后,通過與樣機測試結果的對照研究,驗證和完善分析方法,并為進一步獲得性能更加優(yōu)異的樣機奠定了基礎。
上傳時間: 2013-04-24
上傳用戶:a296386173
盤式永磁同步電動機屬于軸向磁場電機,目前,該類電機在國外已經得到了迅速發(fā)展,作為一種現(xiàn)代高性能伺服電機和大力矩直接驅動電機己廣泛應用于機器人等機電一體化產品中。由于該類電機具有重量輕、體積小、結構緊湊、轉子無損耗、轉子的轉動慣量小、機電時間常數(shù)小、轉矩/重量比大、低速運行平穩(wěn)、可以制成多氣隙組合式結構進一步提高轉矩等特點,其在數(shù)控機床、機器人、電動車、電梯、家用電器等場合具有廣闊的應用前景,是一種理想的驅動裝置。 本課題作為國家863計劃項目《新型稀土永磁電機設計及集成技術》2002AA324020中的一部分,該項目的主要工作是進行新型結構釹鐵硼永磁電機——盤式無鐵心永磁同步電動機的設計與集成技術研究,開發(fā)出一種新型釹鐵硼永磁電機,解決相應的整機設計和集成技術問題。本文中提出的基于Halbach陣列的盤式無鐵心永磁同步電動機是在盤式永磁同步電動機的基礎上,將無鐵心結構和Halbach型永磁體陣列應用到其中,從而使得電機的質量大為減輕,功率密度提高,振動噪聲降低,效率提高。 基于Halbach陣列的盤式無鐵心永磁同步電動機其磁路結構和電磁負荷分布與傳統(tǒng)電機完全不同,常規(guī)電機的某些設計規(guī)則不能直接應用到該結構電機的設計當中,本文主要針對這種結構的電機進行了分析與計算。分析了不同結構Halbach陣列下的氣隙磁場,以及相關參數(shù)的計算,給出了初步的樣機設計數(shù)據,并對樣機的加工工藝進行了探討,在總結、借鑒相關電機設計方法的基礎上,針對盤式無鐵心永磁同步電動機自身的特點,編制了一套電磁計算程序,該程序還有待通過大量樣機的試驗,來總結和完善。 我國稀土資源豐富,然而,由于技術經濟上的問題,國產永磁交流伺服電動機至今未能大量應用。與此同時,高性能的永磁交流伺服電動機及系統(tǒng)大量依靠進口,我國每年進口的工程裝備當中,僅數(shù)控機床因國產電機和系統(tǒng)不能滿足要求而每年需要進口的就達22億美元以上。本項目的完成將改變這類產品主要依靠進口的局面,充分發(fā)揮我國稀土資源豐富的優(yōu)勢,其經濟效益和社會效益是十分巨大的。
上傳時間: 2013-04-24
上傳用戶:hjkhjk
盤式永磁同步電動機是一種性能優(yōu)越、但結構特殊的電動機。作為一種理想的驅動裝置,其應用范圍遍及航天、國防、工農業(yè)生產和日常生活的各個領域。本文利用稀土永磁材料釹鐵硼的高矯頑力,提出了一種省卻了鐵心的雙轉子、單定子結構盤式無鐵心永磁同步電機,進一步減輕了電機的質量并消除轉矩脈動。 對電機的設計、性能預測都離不開電機電磁場的計算。不同于傳統(tǒng)的圓柱式徑向磁通電機,盤式無鐵心電機是軸向磁通電機,外加其無鐵心的結構,決定了該電機的磁場呈三維、開域分布。對它的電磁場分析,不能采用對待徑向磁通電機的化為二維磁場的分析方法。 本文研究的重點內容分為兩部分:(1)在盤式無鐵心永磁同步電機的結構上,建立其磁場三維模型,由三維有限元法計算三維電磁場,分析計算結果,并總結出盤式無鐵心永磁同步電機的磁場分布規(guī)律。 (2)在磁場計算的基礎上,將Halbach型永磁體陣列的理論應用到磁鋼設計中來,提出磁鋼結構優(yōu)化方案,研究出適合于盤式無鐵心永磁同步電機的磁鋼結構,以獲得理想的磁場波形和磁密值。 本文首先從磁路計算的方法入手,通過磁路計算分析出盤式無鐵心永磁同步電機的磁場分布特點。其后直接運用三維有限元法求解該電機的電磁場,分析計算結果。為了獲得低漏磁、高氣隙磁密值、正弦形的氣隙磁場分布,本文先后提出普通軸向充磁磁鋼結構、不等厚軸向充磁磁鋼結構并將Halbach陣列的理論應用到盤式無鐵心永磁同步電機的磁剛結構優(yōu)化中,討論了三種不同角度的Halbach型永磁體陣列。最后為了簡化磁鋼的加工工藝,將不等厚永磁體陣列與Halbach永磁體陣列相結合,提出了最經濟、有效的改進型Halbach永磁體陣列,給出具體磁鋼尺寸,并運用ANSYS軟件對各種磁鋼結構產生的磁場進行結果仿真。
上傳時間: 2013-06-23
上傳用戶:zhaoq123
近年來,網絡音樂,特別是網絡電臺的風行,受到越來越多的大眾追捧。網絡音樂以其及時、海量、靈活、個性化、時尚的風格,吸引了越來越多消費者的加入和眾多商家的關注。但是,作為網絡音樂的終端--流媒體播放器,最直接面向大眾的窗口,卻顯得單一,大部分商家只提供PC上的流媒體播放器。正出于此,本課題把目光投向那些不使用PC或者不愿長時間使用PC的用戶,為他們量身定制流媒體播放設備,讓用戶不必使用PC也可享受網絡音樂帶來的快樂。 本課題的研發(fā)正是基于上述背景,研發(fā)支持無線網絡的嵌入式多功能流媒體播放設備。本課題的研究目標是實現(xiàn)一個嵌入式流媒體播放器(亦稱為InternetRadio),Internet Radio是一個可以在家中自由移動、任意擺放的網絡流媒體播放設備。只要處在有網絡環(huán)境中,Internet Radio的音樂平臺讓用戶不必打開計算機,就能接收全球數(shù)千個不同風格、不同國家的各種類型音樂電臺。除了可以直接透過因特網收聽網絡廣播外,還可以播放儲存于計算機硬盤或MP3設備中的音樂。 本系統(tǒng)采用ARM920T作為處理器,基于嵌入式Linux操作系統(tǒng)、vTuner網絡電臺地址數(shù)據庫、Mplayer播放器軟件和FLTK界面開發(fā)工具來實現(xiàn)。系統(tǒng)實現(xiàn)了除一般意義的音頻流媒體播放和接收調頻廣播等功能之外,還增加了本地相框和網絡數(shù)碼相框Flickr在線分享的流行時尚元素。本論文具體分析了系統(tǒng)的硬件平臺,主要論述了軟件的實現(xiàn),系統(tǒng)的主要軟件功能包括bootloader和嵌入式Linux系統(tǒng)的移植,根文件系統(tǒng)的構建,播放器軟件程序的研究、比較、移植和編寫,系統(tǒng)與網絡電臺地址數(shù)據庫vTuner和網絡相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的圖形界面開發(fā),以及基于FLIK開發(fā)出良好的人機交互界面。作為項目的主要核心人員,作者負責系統(tǒng)的軟件架構設計、Linux系統(tǒng)的移植、播放器軟件的研究和開發(fā)、GUI開發(fā)工具和圖形庫的移植、圖片播放的實現(xiàn)、用戶與設備交互的實現(xiàn)和大部分界面程序的編碼等關鍵工作。
上傳時間: 2013-07-10
上傳用戶:小楓殘月
嵌入式系統(tǒng)發(fā)展到今天,應用越來越復雜,功能越來越強大,這就使得我們在嵌入式開發(fā)中必須加入對操作系統(tǒng)的支持,由此,產生了Bootloader的應用。作為嵌入式系統(tǒng)中的啟動模塊,Bootloader的作用就是引導和加載操作系統(tǒng)內核鏡像。Bootloader的設計與移植工作已經成為嵌入式系統(tǒng)開發(fā)中的重要環(huán)節(jié)。 在實際的嵌入式系統(tǒng)開發(fā)項目中,人們經常選擇移植通用Bootloader,例如U-Boot到自己的目標板。U-Boot雖然支持多種嵌入式操作系統(tǒng)和處理器架構,功能設置高度靈活,設備驅動豐富,但U-Boot代碼組織結構過于龐大,啟動流程機理和文件間的依賴關系復雜,這使得采用U-Boot進行Bootloader的開發(fā)往往會不得要領;另一方面,嵌入式系統(tǒng)是資源受限的,為了更好的適應市場,嵌入式產品的開發(fā)極其重視成本。以U-Boot-1.1.4來說,其源代碼大小就有38.4M,移植后生成的可執(zhí)行bin文件一般也要500K以上,這對于寶貴的Flash資源來說無疑是種浪費。 論文以ARM內核處理器應用為切入點,設計了一種小型ARMBootloader-MicroBootloader。在理論上,通過對Bootloader的分析,總結了其主要功能、啟動過程,提出了Bootloader設計的典型框架,并按照這一典型框架對MicroBootloader進行了總體設計。在實現(xiàn)上,采用模塊化設計原則組織源文件,使得整個MicroBootloader組織結構清晰簡潔,便于維護與擴展,方便針對不同硬件平臺的移植進行修改。 論文的創(chuàng)新點在于做到了代碼量大小與功能的平衡。整個文件組織只有37個文件,代碼總計為208K,生成的可執(zhí)行bin文件僅35K。通過實驗驗證,MicroBootloader完全能夠完成Bootloader的基本功能,其擴展功能也能實現(xiàn)下載操作系統(tǒng)鏡像,并讓其在目標板上成功運行,具有一定的現(xiàn)實意義和后續(xù)應用開發(fā)價值。
標簽: Bootloader ARM 內核
上傳時間: 2013-04-24
上傳用戶:qweqweqwe