第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標(biāo)…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發(fā)環(huán)境與設(shè)備…………………………………………………10 第二章 德州儀器OMAP 開發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12 2-2.2 OMAP1510軟體架構(gòu)……………………………………...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上建構(gòu)Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發(fā)與一般程式開發(fā)之不同………….….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 建構(gòu)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 檔案系統(tǒng)……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構(gòu)…………………………..…..35 3- 6 架設(shè)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 雙處理器程式開發(fā)注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負(fù)載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟效益………………………………...49 6-3.2音質(zhì)v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構(gòu)的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結(jié)論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
CAT9554 是一款基于I2C 和SMBus 接口的8 位通用型輸入輸出(GPIO)擴展器件,采用CMOS 工藝,一定程度上可緩解I/O 口緊張問題。CAT9554 由以下部分組成:一個輸入寄存器、一個輸出寄存器、一個配置寄存器、一個極性反轉(zhuǎn)寄存器和一個兼容I²C 與SMBus 的接口。系統(tǒng)主控制器可以通過寫CAT9554 的配置寄存器來配置任何一個引腳的輸入輸出狀態(tài),同時也可以通過寫極性反轉(zhuǎn)寄存器來反轉(zhuǎn)任意一個引腳的輸入電平狀態(tài)。
上傳時間: 2013-11-19
上傳用戶:nunnzhy
TKS c o pe嵌入式智能仿真開發(fā)平臺全面支持AVR內(nèi)核的仿真,并具有下載編程功能。TKScope仿真器提供一套完善的JTAG和debugWIRE調(diào)試接口,在芯片內(nèi)(onchipdebug)調(diào)試所有的AVR 8位RISC結(jié)構(gòu)微處理器。
標(biāo)簽: TKScope AVR 內(nèi)核 仿真
上傳時間: 2013-11-01
上傳用戶:xhwst
介紹了一種基于MSP430系列單片機和ADXL203加速度傳感器的數(shù)字式傾角儀,它不僅可以實現(xiàn)水平度檢測,而且可以測量00~3600范圍內(nèi)的任意傾角,分辨率可達(dá)O.1。。此外,由于該傾角儀輸出為數(shù)字結(jié)果,因此它也可以與其他的數(shù)字設(shè)備結(jié)合起來,組合成一個功能更加強大的儀器。該數(shù)字傾角儀可廣泛應(yīng)用于建筑、機械、道路、橋梁、石油、煤礦和地質(zhì)勘探等各種需要測量重力參考系下傾角的場合。關(guān)鍵詞:MSP430F133單片機;力敏傳感器;ADXL203加速度計;角度測量 Abstract:This paper presents a new style digital inclinometer which is developed on the basis of the MSP430F133 MCU and the ADXL203 dual axis aeeelerometer.This inclinometer not only can test levelness,but also can measure any angle between 0。and 360。with an accuracy of 0.1 O.In addition,its output is a digital result,which makes it possible to integrate itself with other digital devices to form a more functional unit.This inclinometer can be widely used in any construction site,oil field,coal-mine or geologic survey and SO on where it will provide the working people with convenience to measure any angles.Key words:MSP430F133 MCU;force sensor;ADXL203 accelerometer;angle measurement
上傳時間: 2013-11-14
上傳用戶:lizhizheng88
STM32-EVAL 完整的STM32硬件評估板 所有的I/O端口和外設(shè)都被引出, 供客戶測試評估 預(yù)裝了自檢測程序,USB、CAN、
上傳時間: 2014-12-27
上傳用戶:199311
LonWorks 推廣應(yīng)用的關(guān)鍵在于網(wǎng)絡(luò)節(jié)點開發(fā), 以TP / FT-10F 模塊和AT89C2051 單片機為核心設(shè)計接口電路,開發(fā)了一種通用多輸入/ 輸出智能控制節(jié)點模塊。通過軟件調(diào)整模擬信號采集電路的量程;應(yīng)用DAC7513 使放大器輸出電壓幾乎等于電源電壓;采用二極管隔離方式簡化數(shù)字信號輸入/ 輸出電路;通過在電源引腳和接地引腳之間添加去耦電容,采用多層電路板布局,數(shù)字芯片的未用輸入端接入高電平等方法,提高了抗電磁干擾能力;采取模擬、數(shù)字電路單元內(nèi)部分別接模擬地和數(shù)字地,再將2 條地線接至一點的措施,有效地降低了靜態(tài)放電的影響;提出了節(jié)點故障診斷策略流程。該通用多輸入/ 輸出智能控制節(jié)點模塊運行可靠。關(guān)鍵詞: LonWorks; 多輸入/ 輸出; 節(jié)點設(shè)計
標(biāo)簽: 單片機 節(jié)點 開發(fā)設(shè)計
上傳時間: 2013-11-23
上傳用戶:515414293
主要功能和特性 1 支持串口的仿真功能 2 串口中斷用戶可以使用 3 不占用定時器 2 4 完全仿真 p0 p2 口 5 支持 89C52 等嵌入式 CPU仿真 6 占用用戶堆棧 2 個字節(jié) 7 占用 1 條 I/O : P3.5 8 ISP 在線編程,在線下載 9 仿真頻率最高 33 兆 10 支持同時最多 10 個斷點 11 支持單步,斷點,全速運行 12 支持匯編,c 語言,混合調(diào)試 13 支持 KEIL C51 的 IDE 開發(fā)仿真環(huán)境 UV1 UV2 (V5.20 V6.02 V6.10 V6.12 V6.14) 14 單步執(zhí)行時間(60 毫秒) 15 程序代碼載入(可以重復(fù)裝載,無需預(yù)先擦除用戶程序空間) 16 SFR 讀取速度(128 個)200 毫秒 17 跟蹤記錄(trace record)256 條 18 可以仿真標(biāo)準(zhǔn)的 89c51 89c52 89c58 等 51 內(nèi)核的單片機仿真
上傳時間: 2013-10-24
上傳用戶:ddddddos
The SN65LBC170 and SN75LBC170 aremonolithic integrated circuits designed forbidirectional data communication on multipointbus-transmission lines. Potential applicationsinclude serial or parallel data transmission, cabledperipheral buses with twin axial, ribbon, ortwisted-pair cabling. These devices are suitablefor FAST-20 SCSI and can transmit or receivedata pulses as short as 25 ns, with skew lessthan 3 ns.These devices combine three 3-state differentialline drivers and three differential input linereceivers, all of which operate from a single 5-Vpower supply.The driver differential outputs and the receiverdifferential inputs are connected internally to formthree differential input/output (I/O) bus ports thatare designed to offer minimum loading to the buswhenever the driver is disabled or VCC = 0. Theseports feature a wide common-mode voltage rangemaking the device suitable for party-lineapplications over long cable runs.
上傳時間: 2013-10-13
上傳用戶:ytulpx
描述P89C660/662/664/668單片機內(nèi)帶6KB/32KB/64KB/64KB Flash存儲器,該存儲器既可并行編程也可以串行在系統(tǒng)編程(ISP).在實際的成型產(chǎn)品中,可通過ISP升級用戶程序. 在Boot ROM程序中可通過一個默認(rèn)的串行下載器(UART)對Flash存儲器作ISP編程,而在Flash代碼區(qū)中并不需要有調(diào)用下載器的代碼,用戶程序可通過調(diào)用在Boot ROM中的標(biāo)準(zhǔn)子程對Flash存儲器擦寫和再編程(即IAP). 該器件在6個時鐘周期內(nèi)執(zhí)行一條指令,是傳統(tǒng)的80C51的兩倍.一個OTP結(jié)構(gòu)位讓用戶選擇傳統(tǒng)的12個時鐘周期. 該器件用advanced CMOS工藝制造,是80C51單片機家族的衍生品.其指令集和80C51相同. 該器件有四個8位I/O口,三個16位定時器/事件計數(shù)器,多中斷源,四個優(yōu)選級,可嵌套中斷結(jié)構(gòu),一個增強型UART和片內(nèi)振蕩器以及時序電路. P89C660/662/664/668新增特性使其成為一個功能強大的單片機,為某些應(yīng)用提供PWM,高速的I/O和加/減計數(shù),如汽車控制.
上傳時間: 2013-10-10
上傳用戶:FreeSky
概述 P87LPC768是 20腳封裝的單片機,可以在寬范圍的性能要求下實現(xiàn)高集成度、低成本的解決方案。作為 Philips 小型封裝系列中的一員,P87LPC768 提供可編程選擇的高速、低速晶振和RC振蕩方式。具有較寬的操作電壓范圍。并提供可編程 I/O 口輸出模式選擇,可選擇施密特觸發(fā)輸入,LED 驅(qū)動輸出和內(nèi)部看門狗定時器。P87LPC768 基于 80C51 的加速處理器結(jié)構(gòu)使指令執(zhí)行速度為標(biāo)準(zhǔn)80C51 MCU 的兩倍。
上傳時間: 2014-12-27
上傳用戶:aig85
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1