- vii - 8.1.1 實(shí)驗(yàn)?zāi)康?315 8.1.2 實(shí)驗(yàn)設(shè)備 315 8.1.3 實(shí)驗(yàn)內(nèi)容 315 8.1.4 實(shí)驗(yàn)原理 315 8.1.5 實(shí)驗(yàn)操作步驟 318 8.1.6 實(shí)驗(yàn)參考程序 319 8.1.7 練習(xí)題 321- vi - 6.4 USB 接口實(shí)驗(yàn) 266 6.4.1 實(shí)驗(yàn)?zāi)康?266 6.4.2 實(shí)驗(yàn)設(shè)備 267 6.4.3 實(shí)驗(yàn)內(nèi)容 267 6.4.4 實(shí)驗(yàn)原理 267 6.4.5 實(shí)驗(yàn)操作步驟 270 6.4.6 實(shí)驗(yàn)參考程序 272 6.4.7 實(shí)驗(yàn)練習(xí)題 280 6.5 SPI接口通訊實(shí)驗(yàn) 281 6.5.1 實(shí)驗(yàn)?zāi)康?281 6.5.2 實(shí)驗(yàn)設(shè)備 281 6.5.3 實(shí)驗(yàn)內(nèi)容 281 6.5.4 實(shí)驗(yàn)原理 281 6.5.5 實(shí)驗(yàn)操作步驟 285 6.5.6 實(shí)驗(yàn)參考程序 287 6.5.7 練習(xí)題 289 6.6 紅外模塊控制實(shí)驗(yàn) 289 6.6.1 實(shí)驗(yàn)?zāi)康?289 6.6.2 實(shí)驗(yàn)設(shè)備 289 6.6.3 實(shí)驗(yàn)內(nèi)容 289 6.6.4 實(shí)驗(yàn)原理 289 6.6.5 實(shí)驗(yàn)操作步驟 291 6.6.6 實(shí)驗(yàn)參考程序 291 6.6.7 練習(xí)題 296 第七章 基礎(chǔ)應(yīng)用實(shí)驗(yàn) 296 7.1 A/D 轉(zhuǎn)換實(shí)驗(yàn) 296 7.1.1 實(shí)驗(yàn)?zāi)康?296 7.1.2 實(shí)驗(yàn)設(shè)備 296 7.1.3 實(shí)驗(yàn)內(nèi)容 296 7.1.4 實(shí)驗(yàn)原理 296 7.1.5 實(shí)驗(yàn)設(shè)計(jì) 298 7.1.6 實(shí)驗(yàn)操作步驟 299 7.1.7 實(shí)驗(yàn)參考程序 300 7.1.8 練習(xí)題 301 7.2 PWM步進(jìn)電機(jī)控制實(shí)驗(yàn) 301 7.2.1 實(shí)驗(yàn)?zāi)康?301 7.2.2 實(shí)驗(yàn)設(shè)備 301 7.2.3 實(shí)驗(yàn)內(nèi)容 301 7.2.4 實(shí)驗(yàn)原理 301 7.2.5 實(shí)驗(yàn)操作步驟 309 7.2.6 實(shí)驗(yàn)參考程序 311 7.2.7 練習(xí)題 313 第八章 高級(jí)應(yīng)用實(shí)驗(yàn) 315 8.1 GPRS模塊控制實(shí)驗(yàn) 315 - v - 5.2 5x4鍵盤(pán)控制實(shí)驗(yàn) 219 5.2.1 實(shí)驗(yàn)?zāi)康?219 5.2.2 實(shí)驗(yàn)設(shè)備 219 5.2.3 實(shí)驗(yàn)內(nèi)容 219 5.2.4 實(shí)驗(yàn)原理 219 5.2.5 實(shí)驗(yàn)設(shè)計(jì) 221 5.2.6 實(shí)驗(yàn)操作步驟 222 5.2.7 實(shí)驗(yàn)參考程序 223 5.2.8 練習(xí)題 224 5.3 觸摸屏控制實(shí)驗(yàn) 224 5.3.1 實(shí)驗(yàn)?zāi)康?224 5.3.2 實(shí)驗(yàn)設(shè)備 224 5.3.3 實(shí)驗(yàn)內(nèi)容 224 5.3.4 實(shí)驗(yàn)原理 224 5.3.5 實(shí)驗(yàn)設(shè)計(jì) 231 5.3.6 實(shí)驗(yàn)操作步驟 231 5.3.7 實(shí)驗(yàn)參考程序 232 5.3.8 練習(xí)題 233 第六章 通信與接口實(shí)驗(yàn) 234 6.1 IIC 串行通信實(shí)驗(yàn) 234 6.1.1 實(shí)驗(yàn)?zāi)康?234 6.1.2 實(shí)驗(yàn)設(shè)備 234 6.1.3 實(shí)驗(yàn)內(nèi)容 234 6.1.4 實(shí)驗(yàn)原理 234 6.1.5 實(shí)驗(yàn)設(shè)計(jì) 238 6.1.6 實(shí)驗(yàn)操作步驟 241 6.1.7 實(shí)驗(yàn)參考程序 243 6.1.8 練習(xí)題 245 6.2 以太網(wǎng)通訊實(shí)驗(yàn) 246 6.2.1 實(shí)驗(yàn)?zāi)康?246 6.2.2 實(shí)驗(yàn)設(shè)備 246 6.2.3 實(shí)驗(yàn)內(nèi)容 246 6.2.4 實(shí)驗(yàn)原理 246 6.2.5 實(shí)驗(yàn)操作步驟 254 6.2.6 實(shí)驗(yàn)參考程序 257 6.2.7 練習(xí)題 259 6.3 音頻接口 IIS 實(shí)驗(yàn) 260 6.3.1 實(shí)驗(yàn)?zāi)康?260 6.3.2 實(shí)驗(yàn)設(shè)備 260 6.3.3 實(shí)驗(yàn)內(nèi)容 260 6.3.4 實(shí)驗(yàn)原理 260 6.3.5 實(shí)驗(yàn)步驟 263 6.3.6實(shí)驗(yàn)參考程序 264 6.3.7 練習(xí)題 266 - iv - 4.4 串口通信實(shí)驗(yàn) 170 4.4.1 實(shí)驗(yàn)?zāi)康?170 4.4.2 實(shí)驗(yàn)設(shè)備 170 4.4.3 實(shí)驗(yàn)內(nèi)容 170 4.4.4 實(shí)驗(yàn)原理 170 4.4.5 實(shí)驗(yàn)操作步驟 176 4.4.6 實(shí)驗(yàn)參考程序 177 4.4.7 練習(xí)題 178 4.5 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn) 179 4.5.1 實(shí)驗(yàn)?zāi)康?179 4.5.2 實(shí)驗(yàn)設(shè)備 179 4.5.3 實(shí)驗(yàn)內(nèi)容 179 4.5.4 實(shí)驗(yàn)原理 179 4.5.5 實(shí)驗(yàn)設(shè)計(jì) 181 4.5.6 實(shí)驗(yàn)操作步驟 182 4.5.7 實(shí)驗(yàn)參考程序 183 4.6.8 練習(xí)題 185 4.6 數(shù)碼管顯示實(shí)驗(yàn) 186 4.6.1 實(shí)驗(yàn)?zāi)康?186 4.6.2 實(shí)驗(yàn)設(shè)備 186 4.6.3 實(shí)驗(yàn)內(nèi)容 186 4.6.4 實(shí)驗(yàn)原理 186 4.6.5 實(shí)驗(yàn)方法與操作步驟 188 4.6.6 實(shí)驗(yàn)參考程序 189 4.6.7 練習(xí)題 192 4.7 看門(mén)狗實(shí)驗(yàn) 193 4.7.1 實(shí)驗(yàn)?zāi)康?193 4.7.2 實(shí)驗(yàn)設(shè)備 193 4.7.3 實(shí)驗(yàn)內(nèi)容 193 4.7.4 實(shí)驗(yàn)原理 193 4.7.5 實(shí)驗(yàn)設(shè)計(jì) 195 4.7.6 實(shí)驗(yàn)操作步驟 196 4.7.7 實(shí)驗(yàn)參考程序 197 4.7.8 實(shí)驗(yàn)練習(xí)題 199 第五章 人機(jī)接口實(shí)驗(yàn) 200 5.1 液晶顯示實(shí)驗(yàn) 200 5.1.1 實(shí)驗(yàn)?zāi)康?200 5.1.2 實(shí)驗(yàn)設(shè)備 200 5.1.3 實(shí)驗(yàn)內(nèi)容 200 5.1.4 實(shí)驗(yàn)原理 200 5.1.5 實(shí)驗(yàn)設(shè)計(jì) 211 5.1.6 實(shí)驗(yàn)操作步驟 213 5.1.7 實(shí)驗(yàn)參考程序 214 5.1.8 練習(xí)題 219 - ii - 3.1.1 實(shí)驗(yàn)?zāi)康?81 3.1.2 實(shí)驗(yàn)設(shè)備 81 3.1.3 實(shí)驗(yàn)內(nèi)容 81 3.1.4 實(shí)驗(yàn)原理 81 3.1.5 實(shí)驗(yàn)操作步驟 83 3.1.6 實(shí)驗(yàn)參考程序 87 3.1.7 練習(xí)題 88 3.2 ARM匯編指令實(shí)驗(yàn)二 89 3.2.1 實(shí)驗(yàn)?zāi)康?89 3.2.2 實(shí)驗(yàn)設(shè)備 89 3.2.3 實(shí)驗(yàn)內(nèi)容 89 3.2.4 實(shí)驗(yàn)原理 89 3.2.5 實(shí)驗(yàn)操作步驟 90 3.2.6 實(shí)驗(yàn)參考程序 91 3.2.7 練習(xí)題 94 3.3 Thumb 匯編指令實(shí)驗(yàn) 94 3.3.1 實(shí)驗(yàn)?zāi)康?94 3.3.2 實(shí)驗(yàn)設(shè)備 94 3.3.3 實(shí)驗(yàn)內(nèi)容 94 3.3.4 實(shí)驗(yàn)原理 94 3.3.5 實(shí)驗(yàn)操作步驟 96 3.3.6 實(shí)驗(yàn)參考程序 96 3.3.7 練習(xí)題 99 3.4 ARM處理器工作模式實(shí)驗(yàn) 99 3.4.1 實(shí)驗(yàn)?zāi)康?99 3.4.2實(shí)驗(yàn)設(shè)備 99 3.4.3實(shí)驗(yàn)內(nèi)容 99 3.4.4實(shí)驗(yàn)原理 99 3.4.5實(shí)驗(yàn)操作步驟 101 3.4.6實(shí)驗(yàn)參考程序 102 3.4.7練習(xí)題 104 3.5 C 語(yǔ)言程序?qū)嶒?yàn)一 104 3.5.1 實(shí)驗(yàn)?zāi)康?104 3.5.2 實(shí)驗(yàn)設(shè)備 104 3.5.3 實(shí)驗(yàn)內(nèi)容 104 3.5.4 實(shí)驗(yàn)原理 104 3.5.5 實(shí)驗(yàn)操作步驟 106 3.5.6 實(shí)驗(yàn)參考程序 106 3.5.7 練習(xí)題 109 3.6 C 語(yǔ)言程序?qū)嶒?yàn)二 109 3.6.1 實(shí)驗(yàn)?zāi)康?109 3.6.2 實(shí)驗(yàn)設(shè)備 109 3.6.3 實(shí)驗(yàn)內(nèi)容 109 3.6.4 實(shí)驗(yàn)原理 109 - iii - 3.6.5 實(shí)驗(yàn)操作步驟 111 3.6.6 實(shí)驗(yàn)參考程序 113 3.6.7 練習(xí)題 117 3.7 匯編與 C 語(yǔ)言的相互調(diào)用 117 3.7.1 實(shí)驗(yàn)?zāi)康?117 3.7.2 實(shí)驗(yàn)設(shè)備 117 3.7.3 實(shí)驗(yàn)內(nèi)容 117 3.7.4 實(shí)驗(yàn)原理 117 3.7.5 實(shí)驗(yàn)操作步驟 118 3.7.6 實(shí)驗(yàn)參考程序 119 3.7.7 練習(xí)題 123 3.8 綜合實(shí)驗(yàn) 123 3.8.1 實(shí)驗(yàn)?zāi)康?123 3.8.2 實(shí)驗(yàn)設(shè)備 123 3.8.3 實(shí)驗(yàn)內(nèi)容 123 3.8.4 實(shí)驗(yàn)原理 123 3.8.5 實(shí)驗(yàn)操作步驟 124 3.8.6 參考程序 127 3.8.7 練習(xí)題 134 第四章 基本接口實(shí)驗(yàn) 135 4.1 存儲(chǔ)器實(shí)驗(yàn) 135 4.1.1 實(shí)驗(yàn)?zāi)康?135 4.1.2 實(shí)驗(yàn)設(shè)備 135 4.1.3 實(shí)驗(yàn)內(nèi)容 135 4.1.4 實(shí)驗(yàn)原理 135 4.1.5 實(shí)驗(yàn)操作步驟 149 4.1.6 實(shí)驗(yàn)參考程序 149 4.1.7 練習(xí)題 151 4.2 IO 口實(shí)驗(yàn) 151 4.2.1 實(shí)驗(yàn)?zāi)康?151 4.2.2 實(shí)驗(yàn)設(shè)備 152 4.2.3 實(shí)驗(yàn)內(nèi)容 152 4.2.4 實(shí)驗(yàn)原理 152 4.2.5 實(shí)驗(yàn)操作步驟 159 4.2.6 實(shí)驗(yàn)參考程序 160 4.2.7 實(shí)驗(yàn)練習(xí)題 161 4.3 中斷實(shí)驗(yàn) 161 4.3.1 實(shí)驗(yàn)?zāi)康?161 4.3.2 實(shí)驗(yàn)設(shè)備 161 4.3.3 實(shí)驗(yàn)內(nèi)容 161 4.3.4 實(shí)驗(yàn)原理 162 4.3.5 實(shí)驗(yàn)操作步驟 165 4.3.6 實(shí)驗(yàn)參考程序 167 4.3.7 練習(xí)題 170 目 錄 I 第一章 嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用概述 1 1.1 嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用 1 1.2 基于 ARM的嵌入式開(kāi)發(fā)環(huán)境概述 3 1.2.1 交叉開(kāi)發(fā)環(huán)境 3 1.2.2 模擬開(kāi)發(fā)環(huán)境 4 1.2.3 評(píng)估電路板 5 1.2.4 嵌入式操作系統(tǒng) 5 1.3 各種 ARM開(kāi)發(fā)工具簡(jiǎn)介 5 1.3.1 ARM的 SDT 6 1.3.2 ARM的ADS 7 1.3.3 Multi 2000 8 1.3.4 Embest IDE for ARM 11 1.3.5 OPENice32-A900仿真器 12 1.3.6 Multi-ICE 仿真器 12 1.4 如何學(xué)習(xí)基于 ARM嵌入式系統(tǒng)開(kāi)發(fā) 13 1.5 本教程相關(guān)內(nèi)容介紹 14 第二章 EMBEST ARM實(shí)驗(yàn)教學(xué)系統(tǒng) 17 2.1 教學(xué)系統(tǒng)介紹 17 2.1.1 Embest IDE 集成開(kāi)發(fā)環(huán)境 17 2.1.2 Embest JTAG 仿真器 19 2.1.3 Flash 編程器 20 2.1.4 Embest EduKit-III開(kāi)發(fā)板 21 2.1.5 各種連接線與電源適配器 23 2.2 教學(xué)系統(tǒng)安裝 23 2.3 教學(xué)系統(tǒng)的硬件電路 27 2.3.1 概述 27 2.3.2 功能特點(diǎn) 27 2.3.3 原理說(shuō)明 28 2.3.4 硬件結(jié)構(gòu) 41 2.3.5 硬件資源分配 44 2.4 集成開(kāi)發(fā)環(huán)境使用說(shuō)明 51 2.4.1 Embest IDE 主框架窗口 51 2.4.2 工程管理 52 2.4.3 工程基本配置 55 2.4.4 工程的編譯鏈接 71 2.4.5 加載調(diào)試 72 2.4.6 Flash編程工具 80 第三章 嵌入式軟件開(kāi)發(fā)基礎(chǔ)實(shí)驗(yàn) 81 3.1 ARM匯編指令實(shí)驗(yàn)一 81
標(biāo)簽: ARM9 基礎(chǔ)實(shí)驗(yàn) 教程
上傳時(shí)間: 2013-04-24
上傳用戶:xaijhqx
隨著現(xiàn)代計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為了當(dāng)前信息行業(yè)最熱門(mén)的焦點(diǎn)之一。ARM以其高性能低功耗的特點(diǎn)成為目前主流的32位嵌入式處理器而在數(shù)碼產(chǎn)品中廣泛使用,隨著數(shù)碼相機(jī)的普及,數(shù)碼相框產(chǎn)品得到推廣,數(shù)碼相框通過(guò)一個(gè)液晶的屏幕顯示數(shù)碼照片而非紙質(zhì)照片,數(shù)碼相框比普通相框更靈活多變,也給現(xiàn)在日益使用的數(shù)碼相片一個(gè)新的展示空間。在嵌入式操作系統(tǒng)方面,uC/OS—Ⅱ憑借其小內(nèi)核、多任務(wù)、豐富的系統(tǒng)服務(wù)、容易使用以及源碼公開(kāi)等特點(diǎn)被嵌入式系統(tǒng)開(kāi)發(fā)者廣泛用在各種嵌入式設(shè)備開(kāi)發(fā)中。uC/FS嵌入式文件系統(tǒng)由于穩(wěn)定性,可移植性以及與uC/OS—Ⅱ內(nèi)核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統(tǒng)開(kāi)發(fā)中。NAND Flash存儲(chǔ)器由于其大容量數(shù)據(jù)存儲(chǔ)、高速存取速度、易于擦除和重寫(xiě)、功耗小等特點(diǎn)被廣泛應(yīng)用于便攜式電子設(shè)備的數(shù)據(jù)存儲(chǔ)、嵌入式系統(tǒng)的程序存儲(chǔ)載體中。 本論文的硬件工作平臺(tái)是艾科公司研發(fā)的數(shù)碼相框芯片方案ARK1600,該平臺(tái)集成了嵌入式系統(tǒng)設(shè)計(jì)所需的相關(guān)硬件模塊。本論文的主要設(shè)計(jì)目標(biāo)是在該平臺(tái)上實(shí)現(xiàn)NAND Flash存儲(chǔ)設(shè)備驅(qū)動(dòng)的系統(tǒng)級(jí)方案,即在ARK1600平臺(tái)上通過(guò)構(gòu)建uC/OS—Ⅱ操作系統(tǒng)以及uC/FS文件系統(tǒng)來(lái)實(shí)現(xiàn)NAND Flash設(shè)備驅(qū)動(dòng)掛接。本論文是在Windows環(huán)境下通過(guò)ARM ADS實(shí)現(xiàn)代碼的編譯,通過(guò)Multi—ICE進(jìn)行前期調(diào)試以及USB—Debug進(jìn)行后期的系統(tǒng)整合調(diào)試。 本論文的主要研究工作具體涉及以下三個(gè)的方面:首先研究了ARM相關(guān)構(gòu)架以及uC/OS—Ⅱ操作系統(tǒng)的特點(diǎn),并在此基礎(chǔ)上移植uC/OS—Ⅱ操作系統(tǒng)到ARK1600平臺(tái),分析ARK1600硬件體系結(jié)構(gòu)的基礎(chǔ)上詳細(xì)分析了BootLoader的相關(guān)概念,并重點(diǎn)闡述了NAND BootLoader程序設(shè)計(jì)與實(shí)現(xiàn)過(guò)程;其次在文件系統(tǒng)方面,本論文成功移植uC/FS嵌入式文件系統(tǒng)到ARK1600平臺(tái),在移植的過(guò)程中采用了動(dòng)態(tài)文件緩沖區(qū)算法提高了該文件系統(tǒng)的數(shù)據(jù)傳輸效率;最后重點(diǎn)討論了NAND Flash驅(qū)動(dòng)在ARK1600的實(shí)現(xiàn),主要分析了NAND Flash的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),并從物理層,邏輯層和文件系統(tǒng)接口層三個(gè)方面具體分析了NAND Flash驅(qū)動(dòng)程序的實(shí)現(xiàn),并在NAND Flash邏輯層驅(qū)動(dòng)實(shí)現(xiàn)時(shí)通過(guò)采用壞塊處理表算法實(shí)現(xiàn)了NAND的磨損均衡問(wèn)題。
上傳時(shí)間: 2013-07-31
上傳用戶:xcy122677
LAMOST(Large Sky Area Multi-Obiect Fiber Spectroscopy Telescope,大天區(qū)面積多目標(biāo)光纖光譜天文望遠(yuǎn)鏡)需要對(duì)焦而上的4 000個(gè)光纖定位單元進(jìn)行精確定位,一個(gè)光纖定位單元需要兩個(gè)步進(jìn)電機(jī)來(lái)驅(qū)動(dòng),即需要對(duì)8 000個(gè)電機(jī)進(jìn)行驅(qū)動(dòng)控制。如何對(duì)這8 000個(gè)電機(jī)進(jìn)行有效的控制,是本文主要的研究?jī)?nèi)容。 本義引入EDA(Electronic Design Automation),技術(shù),以FPGA和CAN總線為硬件載體來(lái)進(jìn)行設(shè)計(jì)。FPGA相比較于DSP,單片機(jī)而言,具有10管腳多,資源豐富,使用靈活等優(yōu)點(diǎn),可以存片內(nèi)集成多個(gè)電機(jī)的摔制,這樣對(duì)于提高系統(tǒng)的集成度,節(jié)約成本無(wú)疑有著很大的幫助。 在電機(jī)的控制當(dāng)中,其失步和過(guò)沖會(huì)直接影響到系統(tǒng)的精度,所以需要對(duì)電機(jī)脈沖頻率加以控制,對(duì)于在平穩(wěn)狀態(tài)下能正常工作的電機(jī),失步往往發(fā)生在啟動(dòng)停止等脈沖頻率突然發(fā)生改變的時(shí)刻。具體實(shí)現(xiàn)方法是通過(guò)實(shí)驗(yàn)找出一條理想的加減速曲線,再將曲線離散化,并把離散化后的加減速分頻系數(shù)存儲(chǔ)在FPGA片內(nèi)ROM里而,當(dāng)電機(jī)運(yùn)行到對(duì)應(yīng)的步數(shù)時(shí),取出分頻系數(shù)來(lái)獲取對(duì)應(yīng)的運(yùn)行頻率。 在LAMOST觀測(cè)中,光纖定位單元的零位是個(gè)很重要的基準(zhǔn),在每次觀測(cè)之前,電機(jī)都要回零,理論上電氣零位和機(jī)械零位在同一點(diǎn)上,如果電氣檢測(cè)到達(dá)零位則認(rèn)為已經(jīng)到達(dá)機(jī)械零位位置。但是實(shí)際中由于裝配等一些原因,可能會(huì)出現(xiàn)零位短路和零位斷路的情況。零位斷路是指電機(jī)處于機(jī)械零位,但是電氣不能檢測(cè)到;零位短路是指電機(jī)不在機(jī)械零位,但是電氣已經(jīng)檢測(cè)到處于零位。這兩種情況會(huì)造成越界和機(jī)械零位一直被擠壓的后果,有可能會(huì)損壞光纖定位單元,為了防止這些情況出現(xiàn),軟件程序中加入了計(jì)數(shù)器,從而從有效地保護(hù)了光纖定位單元,同時(shí)將這些狀況向上反饋,以便維護(hù)和檢修。 在本文完成之時(shí),能夠控制驅(qū)動(dòng)336個(gè)光纖定位單元的小系統(tǒng)已經(jīng)在北京天文臺(tái)興隆觀測(cè)站實(shí)際投入運(yùn)行,并于2007年5月28日獲得首條光譜,取得了不錯(cuò)的效果。
標(biāo)簽: 步進(jìn)電機(jī)控制 驅(qū)動(dòng)系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:afeiafei309
近年來(lái),隨著多媒體技術(shù)的迅猛發(fā)展,電子、計(jì)算機(jī)、通訊和娛樂(lè)之間的相互融合、滲透越來(lái)越多,而數(shù)字音頻技術(shù)則是應(yīng)用最為廣泛的技術(shù)之一。MP3(MPEG-1 Audio LayerⅢ)編解碼算法作為數(shù)字音頻的解決方案,在便攜式多媒體產(chǎn)品中得到了廣泛流行。 在已有的便攜式MP3系統(tǒng)實(shí)現(xiàn)方案中,低速處理器與專用硬件結(jié)合的SOC設(shè)計(jì)方案結(jié)合了硬件實(shí)現(xiàn)方式和軟件實(shí)現(xiàn)方式的優(yōu)點(diǎn),具有成本低、升級(jí)容易、功能豐富等特點(diǎn)。IMDCT(反向改進(jìn)離散余弦變換)是編解碼算法中一個(gè)運(yùn)算量大調(diào)用頻率高的運(yùn)算步驟,因此適于硬件實(shí)現(xiàn),以降低處理器的開(kāi)銷(xiāo)和功耗,來(lái)提高整個(gè)系統(tǒng)的性能。 本文首先闡述了MP3音頻編解碼標(biāo)準(zhǔn)和流程,以及IMDCT常用的各種實(shí)現(xiàn)算法。在此基礎(chǔ)上選擇了適于硬件實(shí)現(xiàn)的遞歸循環(huán)實(shí)現(xiàn)方法,并在已有算法的基礎(chǔ)上進(jìn)行了改進(jìn),減小了所需硬件資源需求并保持了運(yùn)算速度。接著提出了模塊總體設(shè)計(jì)方案,結(jié)合算法進(jìn)行了實(shí)現(xiàn)結(jié)構(gòu)的優(yōu)化,并在EDA環(huán)境下具體實(shí)現(xiàn),用硬件描述語(yǔ)言設(shè)計(jì)、綜合、仿真,且下載到Xilinx公司的VirtexⅡ系列xc2v1000FPGA器件中,在減小硬件資源的同時(shí)快速地實(shí)現(xiàn)了IMDCT,經(jīng)驗(yàn)證功能正確。
上傳時(shí)間: 2013-06-11
上傳用戶:亮劍2210
This release supports Microsoft Windows NT 4.0, Windows 2000, Windows 95, Windows 98, Windows Me, Windows XP, Red Hat Linux 6.1, Red Hat Linux 7.2, Solaris 2.6, 2.7 (7.0), 8.0, HP-UX 10.20, and 11 (see important note below)." multice22.rar
上傳時(shí)間: 2013-05-29
上傳用戶:hustfanenze
·摘要: 以IPC+DSP作為六自由度工業(yè)機(jī)器人的控制器,設(shè)計(jì)了一種基于可編程多軸控制器PMAC(Programmable Multi-Axies Controller)的開(kāi)放式機(jī)器人控制系統(tǒng).采用Visual C++編制控制程序,將機(jī)器人系統(tǒng)中管理、控制功能的實(shí)現(xiàn)分為若干個(gè)模塊,負(fù)責(zé)底層伺服驅(qū)動(dòng)的函數(shù)利用PMAC運(yùn)動(dòng)語(yǔ)言編寫(xiě),可直接調(diào)用.整個(gè)控制軟件能完成數(shù)據(jù)及運(yùn)動(dòng)狀態(tài)顯示、伺服驅(qū)動(dòng)、
標(biāo)簽: PMAC VC 機(jī)器人 控制軟件
上傳時(shí)間: 2013-05-25
上傳用戶:qwe1234
·Multicarrier Communications: Lie-Liang Yang Wiley | ISBN: 0470722002 | 2009-03-03 ,696 pages Benefiting from both time-domain and frequency-domain signal processing techniques, multi
標(biāo)簽: nbsp Communications Multicarrier Wiley
上傳時(shí)間: 2013-04-24
上傳用戶:prczsf
·詳細(xì)說(shuō)明:使用凌陽(yáng)單片機(jī)的多命令語(yǔ)音識(shí)別范例- The use insults the positive monolithic integrated circuit the multi- orders speech recognition model 文件列表: Recognise_SD ............\bsrSD.h ............\
標(biāo)簽: 凌陽(yáng)單片機(jī) 命令 語(yǔ)音識(shí)別 范例
上傳時(shí)間: 2013-04-24
上傳用戶:moshushi0009
·詳細(xì)說(shuō)明:雙音多頻(DTMF)信號(hào)發(fā)生器的使用源程序,vc 編寫(xiě),與《雙音多頻(DTMF)接收器的使用源程序》聯(lián)合用- The double sound multi- frequencies (DTMF) the signal generating device use source program, the vc compilation, (DTMF) Receiver Use Source p
標(biāo)簽: DTMF 雙音多頻 信號(hào)發(fā)生器 源程序
上傳時(shí)間: 2013-07-23
上傳用戶:tianjinfan
·詳細(xì)說(shuō)明:雙音多頻的DTMF信號(hào)編碼程序,產(chǎn)生DTMF信號(hào)進(jìn)行編碼。- The double sound multi- frequencies DTMF signal coded program, produces the DTMF signal to carry on the code.
標(biāo)簽: DTMF 雙音多頻 信號(hào)編碼 信號(hào)
上傳時(shí)間: 2013-04-24
上傳用戶:yangzhiwei
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1