基于c++實(shí)現(xiàn)文件的壓縮與解壓縮,源碼附有詳解,可直接下載使用
上傳時(shí)間: 2020-06-01
上傳用戶:sxcl0528
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(163)資源包含以下內(nèi)容:1. lpc2468的datasheet.2. 能實(shí)現(xiàn)功能有:顯示年、月、日、星期、時(shí)、分、秒、陰歷月日、溫度.3. 華為編程規(guī)范.4. 在該文件中介紹了plc的基本內(nèi)容.5. 在嵌入式開發(fā)中.6. 旅行服務(wù)包用用C++ GUI 實(shí)現(xiàn)的程序源代碼.7. 我用C++ GUI設(shè)計(jì)的一個(gè)文本編輯器.8. LPC2368開發(fā)板圖紙比較詳細(xì)是我最經(jīng)買的給.9. 關(guān)于通信原理課程設(shè)計(jì)中HDB3編解碼的一個(gè)VERILOG源代碼.10. PHILIPS FQ1286高頻頭c51驅(qū)動程序.11. 周立功SMART ARM2200實(shí)驗(yàn)教程,好東西,快下吧.12. 鑒于SPI傳輸?shù)拇罅繎?yīng)用.13. 實(shí)現(xiàn)zigbee設(shè)備之間的lqi傳輸。同時(shí)還會對溫度進(jìn)行檢測.14. vb編制的和臺達(dá)通訊的源代碼.15. 一種華邦芯片資料,少見,4位機(jī),功能強(qiáng)大,4位機(jī)的FLASH,自己感覺用起來不錯,.16. 1602 測試程序.17. Keil工程例子,NXP新出的芯片lpc2478的示例代碼.18. usb FAT格式文件讀寫.19. Nios Software Development Tutorial.20. 優(yōu)龍F(tuán)S2410開發(fā)板的BIOS--C語言編程.21. 基于S3C2410的開發(fā)原理圖-21IC中國電子網(wǎng).RAR.22. 使用AVR單片機(jī)OCMJ4X8C液晶驅(qū)動.23. TI的醫(yī)療儀器的設(shè)計(jì)解決方案.24. CPLD MAX7000系列芯片資料.25. IAREWARM 處理器開發(fā)環(huán)鏡使用指南。.26. 這一個(gè)用ATTINY26做的433M無線遙控解碼程序.27. zigBee詳細(xì)介紹.28. 利用32單片機(jī)lpc2104通過18b20對外面的溫度進(jìn)行采樣程序.學(xué)習(xí)18b20的新手可以參考.29. 支持zigbee的TI公司芯片CC2430詳細(xì)說明及設(shè)計(jì)指南.30. VC++通信介面和PIC聯(lián)機(jī).PIC單片機(jī)通過光敏電阻的變化傳送到上位機(jī).并在VC++上拉機(jī)介面顯示.31. 紅外發(fā)射程序(38k).里面包涵二個(gè)文件.不同點(diǎn)只是發(fā)射電平的脈寬不同而以.單片機(jī)為9454.32. plc2104單片機(jī)程序與仿真.對各模塊的仿真..33. zigbee元件CC2420協(xié)議棧代碼集合。值得下載.34. arm說明文檔.35. 詳細(xì)介紹了FPGA和CPLD的初級入門內(nèi)容.36. zigbee2006的一些中文文檔.37. AD采集和液晶顯示模塊程序.38. TCP/IP 協(xié)議棧成功的在S3C44B0X 的實(shí)現(xiàn)。我從網(wǎng)上下的所謂在44b0x上運(yùn)行的tcpip程序其實(shí)都是不能運(yùn)行的.39. 文本結(jié)構(gòu) 硬盤的物理結(jié)構(gòu) 磁盤引導(dǎo)原理 FAT32和FAT16的文件系統(tǒng)格式.40. CD+MP3 sunplus 原理圖.
標(biāo)簽: 計(jì)算機(jī) 測控系統(tǒng) 總線
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
《開關(guān)電源Spice仿真與實(shí)際設(shè)計(jì)》英文版 分二個(gè)文件,這是第一部分
標(biāo)簽: Spice zip 開關(guān)電源 仿真
上傳時(shí)間: 2013-07-17
上傳用戶:從此走出陰霾
低密度校驗(yàn)碼(LDPC,Low Density Parity Check Code)是一種性能接近香農(nóng)極限的信道編碼,已被廣泛地采用到各種無線通信領(lǐng)域標(biāo)準(zhǔn)中,包括我國的數(shù)字電視地面?zhèn)鬏敇?biāo)準(zhǔn)、歐洲第二代衛(wèi)星數(shù)字視頻廣播標(biāo)準(zhǔn)(DVB-S2,Digital Video Broadcasting-Satellite 2)、IEEE 802.11n、IEEE 802.16e等。它是3G乃至將來4G通信系統(tǒng)中的核心技術(shù)之一。 當(dāng)今LDPC碼構(gòu)造的主流方向有兩個(gè),分別是結(jié)合準(zhǔn)循環(huán)(QC,Quasi Cyclic)移位結(jié)構(gòu)的單次擴(kuò)展構(gòu)造和類似重復(fù)累積(RA,Repeat Accumulate)碼構(gòu)造。相應(yīng)地,主要的LDPC碼編碼算法有基于生成矩陣的算法和基于迭代譯碼的算法?;谏删仃嚨木幋a算法吞吐量高,但是需要較多的寄存器和ROM資源;基于迭代譯碼的編碼算法實(shí)現(xiàn)簡單,但是吞吐量不高,且不容易構(gòu)造高性能的好碼。 本文在研究了上述幾種碼構(gòu)造和編碼算法之后,結(jié)合編譯碼器綜合實(shí)現(xiàn)的復(fù)雜度考慮,提出了一種切實(shí)可行的基于二次擴(kuò)展(Dex,Duplex Expansion)的QC-LDPC碼構(gòu)造方法,以實(shí)現(xiàn)高吞吐量的LDPC碼收發(fā)端;并且充分利用該類碼校驗(yàn)矩陣準(zhǔn)循環(huán)移位結(jié)構(gòu)的特點(diǎn),結(jié)合RU算法,提出了一種新編碼器的設(shè)計(jì)方案。 基于二次擴(kuò)展的QC-LDPC碼構(gòu)造方法,是通過對母矩陣先后進(jìn)行亂序擴(kuò)展(Pex,Permutation Expansion)和循環(huán)移位擴(kuò)展(CSEx,Cyclic Shift Expansion)實(shí)現(xiàn)的。在此基礎(chǔ)上,為了實(shí)現(xiàn)可變碼長、可變碼率,一般編譯碼器需同時(shí)支持多個(gè)亂序擴(kuò)展和循環(huán)移位擴(kuò)展的擴(kuò)展因子。本文所述二次擴(kuò)展構(gòu)造方法的特點(diǎn)在于,固定循環(huán)移位擴(kuò)展的擴(kuò)展因子大小不變,支持多個(gè)亂序擴(kuò)展的擴(kuò)展因子,使得譯碼器結(jié)構(gòu)得以精簡;構(gòu)造得到的碼字具有近似規(guī)則碼的結(jié)構(gòu),便于硬件實(shí)現(xiàn);(偽)隨機(jī)生成的循環(huán)移位系數(shù)能夠提高碼字的誤碼性能,是對硬件實(shí)現(xiàn)和誤碼性能的一種折中。 新編碼器在很大程度上考慮了資源的復(fù)用,使得實(shí)現(xiàn)復(fù)雜度近似與碼長成正比??紤]到吞吐量的要求,新編碼器結(jié)構(gòu)完全拋棄了RU算法中串行的前向替換(FS,F(xiàn)orward Substitution)模塊,同時(shí)簡化了流水線結(jié)構(gòu),由原先RU算法的6級降低為4級;為了縮短編碼延時(shí),設(shè)計(jì)時(shí)安排每一級流水線計(jì)算所需的時(shí)鐘數(shù)大致相同。 這種碼字構(gòu)造和編碼聯(lián)合設(shè)計(jì)方案具有以下優(yōu)勢:相比RU算法,新方案對可變碼長、可變碼率的支持更靈活,吞吐量也更大;相比基于生成矩陣的編碼算法,新方案節(jié)省了50%以上的寄存器和ROM資源,單位資源下的吞吐量更大;相比類似重復(fù)累積碼結(jié)構(gòu)的基于迭代譯碼的編碼算法,新方案使高性能LDPC碼的構(gòu)造更為方便。以上結(jié)果都在Xilinx Virtex II pro 70 FPGA上得到驗(yàn)證。 通過在實(shí)驗(yàn)板上實(shí)測表明,上述基于二次擴(kuò)展的QC-LDPC碼構(gòu)造和相應(yīng)的編碼方案能夠?qū)崿F(xiàn)高吞吐量LDPC碼收發(fā)端,在實(shí)際應(yīng)用中具有很高的價(jià)值。 目前,LDPC碼正向著非規(guī)則、自適應(yīng)、信源信道及調(diào)制聯(lián)合編碼方向發(fā)展。跨層聯(lián)合編碼的構(gòu)造方法,及其對應(yīng)的編碼算法,也必將成為信道編碼理論未來的研究重點(diǎn)。
上傳時(shí)間: 2013-07-26
上傳用戶:qoovoop
這是TSVQ的經(jīng)典實(shí)現(xiàn),在Linux下可以運(yùn)行。TSVQ是一種高效的壓縮和解壓縮的方法,基于二叉樹的結(jié)構(gòu)來實(shí)現(xiàn),比一般的VQ要好得多。 關(guān)鍵代碼是mem_tsvqe.c 利用TSVQ實(shí)現(xiàn)對原始數(shù)據(jù)的編碼壓縮。
標(biāo)簽: TSVQ
上傳時(shí)間: 2016-02-01
上傳用戶:jennyzai
瑞泰公司TMS320VC33的例程,實(shí)驗(yàn)二CMD文件的學(xué)習(xí)
上傳時(shí)間: 2013-12-22
上傳用戶:rocwangdp
根據(jù)導(dǎo)彈仿真數(shù)據(jù),繪制可直觀顯示彈道特性的理想彈道曲線。給出了比例導(dǎo)引法的差分方程,建立了 比例導(dǎo)引法的三維彈道仿真模型。在對比例導(dǎo)引法進(jìn)行三維彈道仿真的基礎(chǔ)上,分別對增量比例導(dǎo)引、基于二次 型的最優(yōu)制導(dǎo)律和考慮動態(tài)特性的二次型最優(yōu)制導(dǎo)律進(jìn)行了三維彈道仿真,繪制出了可直觀顯示彈道特性的理想 彈道,計(jì)算了導(dǎo)彈與目標(biāo)的遭遇時(shí)間,并對結(jié)果進(jìn)行了比較分析。最后得出考慮彈體動態(tài)特性的二次型最優(yōu)制導(dǎo) 律具有最優(yōu)性。
標(biāo)簽: 導(dǎo)彈 仿真 數(shù)據(jù)
上傳時(shí)間: 2016-08-27
上傳用戶:壞壞的華仔
凌陽SPCE3200多媒體開發(fā)板自帶源程序。共安排了32個(gè)子目錄,其中按照SPCE3200實(shí)驗(yàn)指導(dǎo)書(上冊)中的實(shí)驗(yàn)順序存放了實(shí)驗(yàn)程序的源代碼,所有項(xiàng)目代碼均在S+coreIDE v2.1.2下測試通過。此為第29到第32個(gè)試驗(yàn)源代碼。試驗(yàn)內(nèi)容如下: 7.5 實(shí)驗(yàn)二十九:CMOS 視頻采集實(shí)驗(yàn) 7.6 實(shí)驗(yàn)三十:LCD視頻播放實(shí)驗(yàn) 7.7 實(shí)驗(yàn)三十一:Touch Panel 實(shí)驗(yàn) 7.8 實(shí)驗(yàn)三十二:文件系統(tǒng)實(shí)驗(yàn)
上傳時(shí)間: 2017-01-28
上傳用戶:zhichenglu
無人機(jī)如何在復(fù)雜的戰(zhàn)區(qū)自主飛行是時(shí)下的一個(gè)熱點(diǎn)。這里采用了蟻群算法做出了探討。并用matlab實(shí)現(xiàn)。假定無人機(jī)的活動范圍為20km×20km的區(qū)域,無人機(jī)起點(diǎn)的平面坐標(biāo)為[1,2][單位:km], 攻擊目標(biāo)的平面坐標(biāo)為[19,18][單位:km],同時(shí)不考慮無人機(jī)起飛降落時(shí)的限制。數(shù)字地圖和敵方威脅情況[主要考慮雷達(dá)威脅]已在附件中給出。數(shù)字地圖可以做適當(dāng)?shù)暮喕?,比如可以把地形近似分為三種:高地,低地以及過渡地帶。 忽略地形和無人機(jī)操作性能等因素的影響,綜合考慮敵方威脅,無人機(jī)航程等,基于二維平面建立單機(jī)單目標(biāo)的航跡規(guī)劃模型。
標(biāo)簽: matlab 20 km 無人機(jī)
上傳時(shí)間: 2013-12-11
上傳用戶:皇族傳媒
一.傳送控制方式有哪幾種?試比較它們各自的優(yōu)缺點(diǎn)? (1)程序控制方式; 由用戶進(jìn)程來直接控制內(nèi)存或CPU和外圍設(shè)備之間的信息傳送。它的優(yōu)點(diǎn)是控制簡單,也不需要多少硬件支持。缺點(diǎn)是:CPU和外圍設(shè)備只能串行工作;設(shè)備之間的不能并行工作;無法發(fā)現(xiàn)和處理由于設(shè)備或其他硬件所產(chǎn)生的錯誤。 (2) 中斷控制方式; 中斷控制方式是利用向CPU發(fā)送中斷的方式控制外圍設(shè)備和CPU之間的數(shù)據(jù)傳送。它的優(yōu)點(diǎn)是大大提高了CPU的利用率且能支持多道程序和設(shè)備的并行操作。缺點(diǎn)是:由于數(shù)據(jù)緩沖寄存器比較小,數(shù)如果發(fā)生中斷次數(shù)較多,將耗去大量的CPU處理時(shí)間;在外圍設(shè)備較多時(shí),由于中斷次數(shù)的急劇增加,可能造成CPU無法響應(yīng)中斷而出現(xiàn)中斷丟失的現(xiàn)象;如果外圍設(shè)備速度比較快,可能會出現(xiàn)CPU來不及從數(shù)據(jù)緩沖寄存器中取走數(shù)據(jù)而丟失數(shù)據(jù)的情況。 (3) DMA方式; 在外圍設(shè)備和內(nèi)存之間開辟直接的數(shù)據(jù)交換通路進(jìn)行數(shù)據(jù)傳送。它的優(yōu)點(diǎn):除了在數(shù)據(jù)塊傳送開始時(shí)需要CPU的啟動指令,在整個(gè)數(shù)據(jù)塊傳送結(jié)束時(shí)需要發(fā)中斷通知CPU進(jìn)行中斷處理之外,不需要CPU的頻繁干涉。它的缺點(diǎn):在外圍設(shè)備越來越多的情況下,多個(gè)DMA控制器的同時(shí)使用,會引起內(nèi)存地址的沖突并使得控制過程進(jìn)一步復(fù)雜化。 (4) 通道方式。 使用通道來控制內(nèi)存或CPU和外圍設(shè)備之間的數(shù)據(jù)傳送。通道是一個(gè)獨(dú)立于CPU的專管輸入/輸出控制的機(jī)構(gòu),它控制設(shè)備與內(nèi)存直接進(jìn)行數(shù)據(jù)交換。它有自己的通道指令,這些指令受CPU啟動,并在操作結(jié)束時(shí)向CPU發(fā)中斷信號。該方式的優(yōu)點(diǎn)是進(jìn)一步減輕了CPU的工作負(fù)擔(dān),增加了計(jì)算機(jī)系統(tǒng)的并行工作程度。缺點(diǎn)是增加了額外的硬件,造價(jià)昂貴。 二.文件系統(tǒng)的定義及功能 文件系統(tǒng)是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu);即在磁盤上組織文件的方法。也指用于存儲文件的磁盤或分區(qū),或文件系統(tǒng)種類。操作系統(tǒng)中負(fù)責(zé)管理和存儲文件信息的軟件機(jī)構(gòu)稱為文件管理系統(tǒng),簡稱文件系統(tǒng)。 功能:1.文件管理 2.目錄管理 3.文件存儲空間的管理 4.文件的共享和保護(hù) 5.提供方便的接口 三.網(wǎng)絡(luò)安裝linux操作系統(tǒng)的方法和步驟 1.擬機(jī)中安裝windows server 2003, 并在windows server 2003操作系統(tǒng)中建立一個(gè)ftp服務(wù),通過服務(wù)器中的iso文件安裝linux操作系統(tǒng)。 2.訪問ftp站點(diǎn),將linux安裝鏡像拷入ftp文件目錄中。 3.一個(gè)虛擬機(jī),選擇安裝linux系統(tǒng),在dvd中導(dǎo)入安裝引導(dǎo)文件(iso文件),并對虛擬機(jī)進(jìn)行相關(guān)配置。 4.虛擬機(jī),在啟動命令中輸入linux askmethod,進(jìn)入linux安裝的引導(dǎo)畫面。 5.安裝介質(zhì)時(shí),在實(shí)驗(yàn)中選擇ftp安裝方式。 6.鏈接ftp服務(wù)器后,進(jìn)入正式安裝步驟,選擇相應(yīng)的選項(xiàng)直至安裝完成。 四.中斷是指計(jì)算機(jī)在執(zhí)行期間,系統(tǒng)內(nèi)部或外部設(shè)備發(fā)生了某一急需處理的事件,使得CPU暫時(shí)停止當(dāng)前正在執(zhí)行的程序而轉(zhuǎn)去執(zhí)行相應(yīng)的事件處理程序待處理完畢后又返回原來被中斷處,繼續(xù)執(zhí)行被中斷的過程。(1)保存現(xiàn)場(2)轉(zhuǎn)中斷處理程序進(jìn)行中斷處理(3)中斷返回 五.引入設(shè)備獨(dú)立性,可使應(yīng)用程序獨(dú)立于具體的物理設(shè)備,顯著改善資源的利用率及可適應(yīng)性;還可以使用戶獨(dú)立于設(shè)備的類型。 實(shí)現(xiàn)獨(dú)立性:在應(yīng)用程序中應(yīng)使用邏輯設(shè)備名稱來請求使用某類設(shè)備。當(dāng)應(yīng)用程序用邏輯設(shè)備名請求分配I/O 設(shè)備時(shí),系統(tǒng)必須為它分配相應(yīng)的物理設(shè)備,并在邏輯設(shè)備表LUT中建立一個(gè)表目。 六.在一個(gè)請求分頁系統(tǒng)中,采用FIFO頁面置換算法時(shí),假如一個(gè)作業(yè)的頁面走向?yàn)?、3、 2、1、4、3、5、4、3、2、1、5,當(dāng)分配給該作業(yè)的物理塊數(shù)M分別為3和4時(shí),試計(jì)算在訪問過程中所發(fā)生的缺頁次數(shù)和缺頁率,并比較所得結(jié)果。 答: 操作系統(tǒng)考試復(fù)習(xí)資料--完整版 M=3 M=4 操作系統(tǒng)考試復(fù)習(xí)資料--完整版 操作系統(tǒng)考試復(fù)習(xí)資料--完整版 M=3時(shí),采用FIFO頁面置換算法的缺頁次數(shù)為9次,缺頁率為75%; M=4時(shí),采用FIFO頁面置換算法的缺頁次數(shù)為10次,缺頁率為83%。 由此可見,增加分配給作業(yè)的內(nèi)存塊數(shù),反而增加了缺頁次數(shù),提高了缺頁率,導(dǎo)致系統(tǒng)頁面替換非常頻繁,大部分機(jī)器時(shí)間都用在來回進(jìn)行調(diào)整調(diào)度上,只有一小部分時(shí)間用于進(jìn)程的實(shí)際運(yùn)算,這種現(xiàn)象被稱為是抖動現(xiàn)象。 七. 在頁式存儲管理的系統(tǒng)中,作業(yè)J的邏輯地址空間為4頁(每頁2048B),且已知該作 要求畫出地址變換圖,求出邏輯地址4865所對應(yīng)的物理地址。 解:由題意可知,頁大小為2048 字節(jié),則邏輯地址4865頁號及頁內(nèi)位移為: 頁號P為:4685/2048=2 頁內(nèi)位移W為:4685-2048*2=769 其地址變換過程如圖
標(biāo)簽: 操作系統(tǒng)
上傳時(shí)間: 2015-11-30
上傳用戶:wanglin_81
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1