1 C 語語語言言言 簡簡簡介介介 5 1.1 C 語言 歷史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 程 式 語言 分類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 程 式 撰 寫步 驟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 vi 編編編 輯輯輯 器器器 9 2.1 vi 與 vim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 vi 的使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 vim 的額外功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.4 vi 實 機練習 題 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3 程程程 式式式開開開發發發環環環 境境境 23 3.1 編譯器 gcc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.2 撰 寫第一 支程 式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
上傳時間: 2015-03-16
上傳用戶:十字騎士
反激變換器的優化
上傳時間: 2013-11-06
上傳用戶:cursor
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發環境與設備…………………………………………………10 第二章 德州儀器OMAP 開發套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構………………………………….…12 2-2.2 OMAP1510軟體架構……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發與一般程式開發之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構支援DSP processor的環境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構…………………………..…..35 3- 6 架設DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經濟效益………………………………...49 6-3.2音質v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網路掛載File System的Delay…………………..……51 第七章 結論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
交錯并聯反激變換器具有電路結構簡單,控制方便等優點,并且可以實現電氣隔離。但是其升壓比不高,變換器中主開關管電壓應力較大,且工作中開關管處于硬開關狀態,限制了變換器的效率。 針對交錯并聯反激變換器所存在的問題,本文提出了一種新穎的基于耦合電感第三繞組實現的原邊并聯、副邊并聯隔離型軟開關Boost變換器。該變換器繼承了交錯并聯反激變換器的優點,兩個并聯單元互補工作,分擔功率損耗,輸出電壓的脈動頻率為主開關管的兩倍。不同的是,該變換器具有較高的升壓比,變換器中主開關管的電壓應力較小,克服了交錯并聯反激變換器的問題。在軟開關方面,變換器使用有源箝位軟開關電路,使主開關管與箝位開關管都實現了零電壓軟開關動作,提高了變換器的效率與使用壽命。因此,它與交錯并聯反激變換器相比,更適合于低電壓輸入、高電壓輸出的應用變換場合。 在該變換器的基礎上,針對變換器中輸出二極管電壓電流振蕩較大,本文還提出了經過改進的引入輸出箝位電容的變換器。輸出箝位電容抑制了二極管兩端電壓的振蕩,減小了二極管的電壓應力,提高了變換器的效率。 最后,本文通過仿真與實驗驗證了基于耦合電感第三繞組實現的原邊并聯、副邊并聯隔離型軟開關Boost變換器及其改進型變換器方案的可行性與合理性。
上傳時間: 2013-05-20
上傳用戶:chenlong
反激式開關電源變壓器的設計反激式變壓器是反激開關電源的核心,它決定了反激變換器一系列的重要參數,如占空比D,最大峰值電流,設計反激式變壓器,就是要讓反激式開關
上傳時間: 2013-04-24
上傳用戶:stewart·
單端反激開關電源變壓器設計:單端反激開關電源的變壓器實質上是一個耦合電感,它要承擔著儲能、變壓、傳遞能量等工作。下面對工作于連續模式和斷續模式的單端反激變換器的變壓器設計進行了總結。1、已知的
上傳時間: 2013-04-24
上傳用戶:xjz632
對反激變壓器漏感的一些認識_漏感與氣隙的大小關系不大。耦合系數隨著氣隙的增大而下降。氣隙增大會引起效率降低是因為Ipk的增大,漏感能量增大。氣隙增大會引起繞組損耗增大是因為氣隙擴散損耗的增大。
上傳時間: 2014-12-23
上傳用戶:84425894
太陽能AC模塊逆變器是近年來發展非常快的技術,本文提出一種新型的基于反激 變換器的逆變器拓撲結構。該電路結構簡單,通過Zeta電路將功率脈動轉換成小容量電容上的 電壓脈動。大大減小了直流輸入側的低頻諧波電流,實現了良好的功率解耦。相比較其他AC模 塊逆變器中使用大電容進行功率解耦的方法, 既節省了成本又減小了體積。文中采用峰值電流控 制方案,使逆變器能夠輸出純正弦的并網電流波形和單位功率因數。最后通過仿真和實驗數據驗 證了所提新型逆變器的有效性和可行性。 關鍵詞 光伏系統 AC模塊 反激變換器 功率解耦 1 引言 隨著全球經濟的快速發展,人類對能源的需求 日益增長,傳統化石能源的大量消耗使全球面臨著 能源危機l1-2]。因此世界各國正在致力于新能源的 開發和使用。太陽能、風能、地熱能和潮汐能等能 源形式都可以為人類所利用,而這其中太陽能以其 資源豐富、分布廣泛、可以再生以及不污染環境等 優點,受到學者們的高度重視。 太陽能光伏發電是一種將太陽光輻射能通過光 伏效應,經太陽能電池直接轉換為電能的新型發電 技術_3 。目前太陽能光伏系統主要分為分散式獨 立發電系統和并網式發電系統l4j。其中后者省略 了直流環節的蓄電池組,對電能的利用更加靈活, 具有很好的發展前景。在光伏并網系統中,逆變器 決定著系統的效率以及輸出電流波形的質量,是整 個光伏發電系統的技術核心,因此研究開發新型高 效逆變器成為越來越多學者關注的焦點。 光伏逆變器的拓撲結構多種多樣,過去主要是 集中式逆變器, 目前應用較多的是串聯式逆變器和 多組串聯式逆變器[5-7 3。AC模塊逆變器是近幾年 來比較熱門的技術l8。 。在這種系統中,每組光電 模塊和一個逆變器集成到一起,形成一個AC模 塊,再將所有AC模塊的輸出并聯到一起接入電 網。這樣就消除了傳統逆變器中,由于逆變器和光 伏模塊不匹配而造成的功率損失。
上傳時間: 2013-11-04
上傳用戶:liujinzhao
430的USB仿真器制作
上傳時間: 2013-12-24
上傳用戶:
Yacc說明及使用文檔 yacc(Yet Another Compiler Compiler),是Unix/Linux上一個用來生成編譯器的編譯器(編譯器代碼生成器)。yacc生成的編譯器主要是用C語言寫成的語法解析器(Parser),需要與詞法解析器Lex一起使用,再把兩部份產生出來的C程序一併編譯。yacc本來只在Unix系統上才有,但現時已普遍移植往Windows及其他平臺。
標簽: Compiler Another Yacc yacc
上傳時間: 2016-01-26
上傳用戶:希醬大魔王