嵌入式WEB服務(wù)器及遠(yuǎn)程測控應(yīng)用詳解,一個(gè)詳細(xì)的嵌入式開發(fā)系統(tǒng)。
標(biāo)簽: WEB 嵌入式 服務(wù)器 開發(fā)系統(tǒng)
上傳時(shí)間: 2014-01-17
上傳用戶:我們的船長
通信控件MSComm使用詳解在vc++中
上傳時(shí)間: 2014-07-10
上傳用戶:WMC_geophy
嵌入式WEB服務(wù)器及遠(yuǎn)程測控應(yīng)用詳解 適用于嵌入式系統(tǒng)web搭建
上傳時(shí)間: 2017-06-25
上傳用戶:xwd2010
8對3編碼器 解多工器 用於整合 可輕易改成16對4
標(biāo)簽:
上傳時(shí)間: 2013-11-26
上傳用戶:lanwei
基于FPGA測控系統(tǒng)研究論文,內(nèi)容相當(dāng)不錯(cuò),解壓后格式為nh用CAJViewer打開
標(biāo)簽: FPGA 測控 系統(tǒng)研究 論文
上傳時(shí)間: 2013-09-01
上傳用戶:蔣清華嗯
太陽能AC模塊逆變器是近年來發(fā)展非常快的技術(shù),本文提出一種新型的基于反激 變換器的逆變器拓?fù)浣Y(jié)構(gòu)。該電路結(jié)構(gòu)簡單,通過Zeta電路將功率脈動(dòng)轉(zhuǎn)換成小容量電容上的 電壓脈動(dòng)。大大減小了直流輸入側(cè)的低頻諧波電流,實(shí)現(xiàn)了良好的功率解耦。相比較其他AC模 塊逆變器中使用大電容進(jìn)行功率解耦的方法, 既節(jié)省了成本又減小了體積。文中采用峰值電流控 制方案,使逆變器能夠輸出純正弦的并網(wǎng)電流波形和單位功率因數(shù)。最后通過仿真和實(shí)驗(yàn)數(shù)據(jù)驗(yàn) 證了所提新型逆變器的有效性和可行性。 關(guān)鍵詞 光伏系統(tǒng) AC模塊 反激變換器 功率解耦 1 引言 隨著全球經(jīng)濟(jì)的快速發(fā)展,人類對能源的需求 日益增長,傳統(tǒng)化石能源的大量消耗使全球面臨著 能源危機(jī)l1-2]。因此世界各國正在致力于新能源的 開發(fā)和使用。太陽能、風(fēng)能、地?zé)崮芎统毕艿饶?源形式都可以為人類所利用,而這其中太陽能以其 資源豐富、分布廣泛、可以再生以及不污染環(huán)境等 優(yōu)點(diǎn),受到學(xué)者們的高度重視。 太陽能光伏發(fā)電是一種將太陽光輻射能通過光 伏效應(yīng),經(jīng)太陽能電池直接轉(zhuǎn)換為電能的新型發(fā)電 技術(shù)_3 。目前太陽能光伏系統(tǒng)主要分為分散式獨(dú) 立發(fā)電系統(tǒng)和并網(wǎng)式發(fā)電系統(tǒng)l4j。其中后者省略 了直流環(huán)節(jié)的蓄電池組,對電能的利用更加靈活, 具有很好的發(fā)展前景。在光伏并網(wǎng)系統(tǒng)中,逆變器 決定著系統(tǒng)的效率以及輸出電流波形的質(zhì)量,是整 個(gè)光伏發(fā)電系統(tǒng)的技術(shù)核心,因此研究開發(fā)新型高 效逆變器成為越來越多學(xué)者關(guān)注的焦點(diǎn)。 光伏逆變器的拓?fù)浣Y(jié)構(gòu)多種多樣,過去主要是 集中式逆變器, 目前應(yīng)用較多的是串聯(lián)式逆變器和 多組串聯(lián)式逆變器[5-7 3。AC模塊逆變器是近幾年 來比較熱門的技術(shù)l8。 。在這種系統(tǒng)中,每組光電 模塊和一個(gè)逆變器集成到一起,形成一個(gè)AC模 塊,再將所有AC模塊的輸出并聯(lián)到一起接入電 網(wǎng)。這樣就消除了傳統(tǒng)逆變器中,由于逆變器和光 伏模塊不匹配而造成的功率損失。
標(biāo)簽: 功率解耦 光伏并網(wǎng) 單相 逆變器
上傳時(shí)間: 2013-11-04
上傳用戶:liujinzhao
Keil C51使用詳解Keil C51 是美國Keil Software 公司出品的51 系列兼容單片機(jī)C 語言軟件開發(fā)系統(tǒng),與匯編相比,C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C 來開發(fā),體會(huì)更加深刻。Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級語言的優(yōu)勢。下面詳細(xì)介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。第二節(jié) Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51 工具包的整體結(jié)構(gòu),如圖(1)所示,其中uVision 與Ishell 分別是C51 forWindows 和for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE 本身或其它編輯器編輯C 或匯編源文件。然后分別由C51 及A51 編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51 連接定位生成絕對目標(biāo)文件(.ABS)。ABS 文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex 文件,以供調(diào)試器dScope51 或tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM 中。圖(1) C51 工具包整體結(jié)構(gòu)圖第三節(jié) Keil C51 工具包的安裝81. C51 for Dos在 Windows 下直接運(yùn)行軟件包中DOS\C51DOS.exe 然后選擇安裝目錄即可。完畢后欲使系統(tǒng)正常工作須進(jìn)行以下操作(設(shè)C:\C51 為安裝目錄):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后運(yùn)行Autoexec.bat2. C51 for Windows 的安裝及注意事項(xiàng):在 Windows 下運(yùn)行軟件包中WIN\Setup.exe,最好選擇安裝目錄與C51 for Dos相同,這樣設(shè)置最簡單(設(shè)安裝于C:\C51 目錄下)。然后將軟件包中crack 目錄中的文件拷入C:\C51\Bin 目錄下。第四節(jié) Keil C51 工具包各部分功能及使用簡介1. C51 與A51(1) C51C51 是C 語言編譯器,其使用方法為:C51 sourcefile[編譯控制指令]或者 C51 @ commandfile其中 sourcefile 為C 源文件(.C)。大量的編譯控制指令完成C51 編譯器的全部功能。包控C51 輸出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,詳見第五部分的具體介紹。而 Commandfile 為一個(gè)連接控制文件其內(nèi)容包括:.C 源文件及各編譯控制指令,它沒有固定的名字,開發(fā)人員可根據(jù)自己的習(xí)慣指定,它適于用控制指令較多的場合。(2) A51A51 是匯編語言編譯器,使用方法為:9A51 sourcefile[編譯控制指令]或 A51 @ commandfile其中sourcefile 為匯編源文件(.asm或.a51),而編譯控制指令的使用與其它匯編如ASM語言類似,可參考其他匯編語言材料。Commandfile 同C51 中的Commandfile 類似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 軟件包提供的連接/定位器,其功能是將編譯生成的OBJ 文件與庫文件連接定位生成絕對目標(biāo)文件(.ABS),其使用方法為:L51 目標(biāo)文件列表[庫文件列表] [to outputfile] [連接控制指令]或 L51 @Commandfile源程序的多個(gè)模塊分別經(jīng) C51 與A51 編譯后生成多個(gè)OBJ 文件,連接時(shí),這些文件全列于目標(biāo)文件列表中,作為輸入文件,如果還需與庫文件(.LiB)相連接,則庫文件也必須列在其后。outputfile 為輸文件名,缺少時(shí)為第一模塊名,后綴為.ABS。連接控制指令提供了連接定位時(shí)的所有控制功能。Commandfile 為連接控制文件,其具體內(nèi)容是包括了目標(biāo)文件列表,庫文件列表及輸出文件、連接控制命令,以取代第一種繁瑣的格式,由于目標(biāo)模塊庫文件大多不止1 個(gè),因而第2 種方法較多見,這個(gè)文件名字也可由使用者隨意指定。(2) Bl51BL51 也是C51 軟件包的連接/定位器,其具有L51 的所有功能,此外它還具有以下3 點(diǎn)特別之處:a. 可以連接定位大于64kBytes 的程序。b. 具有代碼域及域切換功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系統(tǒng)RTX51 是一個(gè)實(shí)時(shí)多任務(wù)操作系統(tǒng),它改變了傳統(tǒng)的編程模式,甚至不必用main( )函數(shù),單片機(jī)系統(tǒng)軟件向RTOS 發(fā)展是一種趨勢,這種趨勢對于186 和38610及68K 系列CPU 更為明顯和必須,對8051 因CPU 較為簡單,程序結(jié)構(gòu)等都不太復(fù)雜,RTX51 作用顯得不太突出,其專業(yè)版軟件PK51 軟件包甚至不包括RTX51Full,而只有一個(gè)RTX51TINY 版本的RTOS。RTX51 TINY 適用于無外部RAM 的單片機(jī)系統(tǒng),因而可用面很窄,在本文中不作介紹。Bank switching 技術(shù)因使用很少也不作介紹。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一個(gè)源級調(diào)試器和模擬器,它可以調(diào)試由C51 編譯器、A51 匯編器、PL/M-51 編譯器及ASM-51 匯編器產(chǎn)生的程序。它不需目標(biāo)板(for windows 也可通過mon51 接目標(biāo)板),只能進(jìn)行軟件模擬,但其功能強(qiáng)大,可模擬CPU 及其外圍器件,如內(nèi)部串口,外部I/O 及定時(shí)器等,能對嵌入式軟件功能進(jìn)行有效測試。
上傳時(shí)間: 2013-11-01
上傳用戶:zhouxuepeng1
有關(guān)此程序的功能請見程序中的幫助菜單程序難點(diǎn)1:創(chuàng)建Windows xp中按鈕樣式解決方法:使用標(biāo)簽控件與形狀控件一起形成此樣式此方法缺點(diǎn):由于標(biāo)簽沒有TAB事件,所以不能使用鍵盤控制按鈕。此缺點(diǎn)解方法:截取鍵盤事件,以響應(yīng)TAB事件(時(shí)間有限,沒有實(shí)現(xiàn))程序難點(diǎn)2:實(shí)時(shí)與分時(shí)混合應(yīng)用解決方法:置一FOR循環(huán)在TIMER中,先判斷并響應(yīng)時(shí)實(shí)進(jìn)程,再置另一當(dāng)循環(huán)在TIMER中,無時(shí)實(shí)時(shí)再執(zhí)行分時(shí)進(jìn)程。程序難點(diǎn)3:分頁式內(nèi)存管理的調(diào)度方式解決方法:具體方法見程序中的注釋。程序難點(diǎn)4:基于優(yōu)先級的調(diào)度方式解決方法:使用雙重當(dāng)循環(huán),第一層判斷優(yōu)先級,第二層判斷執(zhí)行進(jìn)程.此程序不足之處:不能響應(yīng)鍵盤事件,沒有程序的等待狀態(tài),由于LIST控件的先天不足進(jìn)程列表看上去有點(diǎn)閃爍。當(dāng)然程序的等待狀態(tài)可以隨機(jī)產(chǎn)生但由于沒有太多時(shí)間專注于此,只好等以后再完善了。希望大家指出不足之處!
標(biāo)簽: Windows 程序 TAB 標(biāo)簽
上傳時(shí)間: 2015-03-12
上傳用戶:海陸空653
VC中不采用控件方式進(jìn)行串口通信的源碼,無解壓密碼,解壓可用
上傳時(shí)間: 2014-01-13
上傳用戶:hj_18
功能和DELPHI的窗體設(shè)計(jì)器相同的控件,可讓你的程序在運(yùn)行時(shí)設(shè)計(jì)窗體。 解壓后有個(gè)FormDesigner.bpl,將它add到component中,編譯的時(shí)候,請將lib路徑加上解壓的目錄。 或者將DesignCommon.dcu、FormDesigner.dcu、ObjectInsp.dcu、WsPopupList.dcu、ObjectInsp.dfm、WsPopupList.dfm拷貝到你的工程文件的同一個(gè)文件夾中。不過把FormDesigner.bpl add到component中是需要的。
上傳時(shí)間: 2013-12-27
上傳用戶:小儒尼尼奧
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1