基于stm32的多功能MP3(畢業(yè)設(shè)計(jì))
上傳時(shí)間: 2013-12-17
上傳用戶:皇族傳媒
VxWorks是WindRiver(風(fēng)河)公司開發(fā)的嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),由于它的高實(shí)時(shí)性,所以廣泛地應(yīng)用于軍事、工業(yè)控制、通信等領(lǐng)域;分析了VxWorks下PCI總線多功能數(shù)據(jù)采集卡的實(shí)現(xiàn)方法;以ADLINK的PCI7396數(shù)據(jù)采集卡為例,介紹PCI總線設(shè)備的配置空間,包括它的結(jié)構(gòu)及訪問方法,重點(diǎn)介紹PCI總線設(shè)備在VxWorks下驅(qū)動(dòng)程序的開發(fā)步驟及編程要點(diǎn),并對開發(fā)過程中的關(guān)鍵部分給予代碼說明;在某綜合控制系統(tǒng)中,開發(fā)的驅(qū)動(dòng)程序運(yùn)行穩(wěn)定、可靠。
上傳時(shí)間: 2013-11-02
上傳用戶:masochism
DDS的多功能信號發(fā)生器的設(shè)計(jì)下載
上傳時(shí)間: 2013-10-12
上傳用戶:zhaiyanzhong
MC68HC11單片機(jī)控制恒頻短路過渡逆變式CO_2焊機(jī)的研究
上傳時(shí)間: 2013-12-05
上傳用戶:leixinzhuo
摘要:數(shù)據(jù)采集是數(shù)據(jù)處理的必要組成部分,而在采集大規(guī)模多路信號中,某些采集多路信號的數(shù)據(jù)采集板卡或模塊價(jià)格昂貴,難以購買多塊這樣的板卡或模塊以滿足多通道數(shù)據(jù)采集的需要;這時(shí),如果數(shù)據(jù)采集實(shí)時(shí)性、同步性要求不高,可以使用一個(gè)多通道分組切換裝置,使多通道共用一塊采集板卡或模塊以節(jié)省成本;提出了多通道分組切換裝置的設(shè)計(jì)方法,并給出了實(shí)際實(shí)現(xiàn)的實(shí)例,從硬件和軟件兩方面給出了實(shí)例的說明,實(shí)例裝置的實(shí)際應(yīng)用獲得了成功,顯示了分組切換方法的可行性。關(guān)鍵詞:數(shù)據(jù)采集,多通道;分組;切換
上傳時(shí)間: 2013-11-09
上傳用戶:貓愛薛定諤
概要2 個(gè)對稱的600MHz 高性能Blackfin 內(nèi)核328K Bytes 片內(nèi)存儲(chǔ)器每個(gè) Blackfin 內(nèi)核包括:2 個(gè)16 位MAC,2 個(gè)40 位ALU,4 個(gè)8 位視頻ALU,以及1 個(gè)40 位移位器RISC 式寄存器和指令模型,編程簡單,編譯環(huán)境友好先進(jìn)的調(diào)試、跟蹤和性能監(jiān)視內(nèi)核電壓 0.8V-1.2V,片內(nèi)調(diào)壓器可調(diào)兼容 3.3V 及2.5V I/O256 引腳Mini-BGA 和297 引腳PBGA 兩種封裝外設(shè)兩個(gè)并行輸入/輸出外圍接口單元,支持ITU-R 656 視頻數(shù)據(jù)格式,可與ADI 的模擬前端ADC 無縫連接2 個(gè)雙通道全雙工同步串行接口,支持8 個(gè)立體聲I2S 通道2 個(gè)16 通道DMA 控制器和1 個(gè)內(nèi)部存儲(chǔ)器DMA 控制器SPI 兼容端口12 個(gè)通用32-bit 定時(shí)/計(jì)數(shù)器,支持PWMSPI 兼容端口支持 IrDA 的UART2 個(gè)“看門狗”定時(shí)器48 個(gè)可編程標(biāo)志引腳1x-63x 倍頻的片內(nèi)PLL
標(biāo)簽: Blackfin 嵌入式 對稱性 多處理器
上傳時(shí)間: 2013-11-06
上傳用戶:YUANQINHUI
本課題來源于浙江省科技廳資助項(xiàng)目“基于DSP技術(shù)的全數(shù)字實(shí)時(shí)無線多媒體傳輸系統(tǒng)的研制”,通過對相關(guān)國際標(biāo)準(zhǔn)、關(guān)鍵技術(shù)和現(xiàn)有產(chǎn)品的研究和分析,完成系統(tǒng)整體設(shè)計(jì)方案,并實(shí)現(xiàn)了原型系統(tǒng)以進(jìn)行技術(shù)驗(yàn)證。本論文的主要研究內(nèi)容和成果如下:1.通過比較和研究多種音頻、視頻編解碼標(biāo)準(zhǔn),提出了適合在資源受限系統(tǒng)中應(yīng)用的編解碼規(guī)則,并且利用音視頻同步算法和回音消除算法進(jìn)行優(yōu)化,使系統(tǒng)更好地滿足了音視頻傳輸實(shí)時(shí)性的需要;2.提出了無線多媒體系統(tǒng)的總體框架,介紹了基于ARM9($3C2410)處理器為硬件平臺(tái),嵌入式Linux操作系統(tǒng)為軟件平臺(tái),WLAN為傳輸媒介的平臺(tái)構(gòu)架和環(huán)境搭建,其中包括軟硬件選型,交叉編譯環(huán)境的建立、Bootloader、Linux內(nèi)核鏡像、文件系統(tǒng)的編譯、配置和下載:3.實(shí)現(xiàn)了上層應(yīng)用程序模塊化設(shè)計(jì),從功能上分為五大模塊:音視頻采集模塊、RTP協(xié)議無線傳輸模塊、音視頻同步模塊、音視頻播放,顯示模塊和回音消除模塊,并通過Linux多線程編程技術(shù)實(shí)現(xiàn)了各個(gè)模塊的代碼化,論文給出了各個(gè)模塊實(shí)現(xiàn)的關(guān)鍵技術(shù)和算法流程。最后的實(shí)驗(yàn)結(jié)果表明,媒體流能在整個(gè)系統(tǒng)中得到平穩(wěn)、實(shí)時(shí)、同步地處理。本課題所研究的基于嵌入式Linux的無線多媒體系統(tǒng)可廣泛應(yīng)用于視頻監(jiān)控、信浙江工業(yè)大學(xué)碩士學(xué)位論文息家電、智能小區(qū)、遠(yuǎn)程抄表等領(lǐng)域,具有很強(qiáng)的實(shí)用價(jià)值,同時(shí)也對未來嵌入式系統(tǒng)研究和無線多媒體技術(shù)研究起到一定的參考作用。
上傳時(shí)間: 2013-11-15
上傳用戶:sdfsdfs1
Cortex-M3 是ARM 公司為要求高性能(1.25 Dhrystone MIPS/MHz)、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計(jì)的內(nèi)核。STM32 系列產(chǎn)品得益于Cortex-M3 在架構(gòu)上進(jìn)行的多項(xiàng)改進(jìn),包括提升性能的同時(shí)又提高了代碼密度的Thumb-2 指令集和大幅度提高中斷響應(yīng)的緊耦合嵌套向量中斷控制器,所有新功能都同時(shí)具有業(yè)界最優(yōu)的功耗水平。本系統(tǒng)是基于Cortex-M3 內(nèi)核的STM32 微控制器的mp3 播放器,在硬件方面主要有VS1053硬件音頻解碼器和12864 點(diǎn)陣液晶屏,在軟件方面主要有VS1053 的驅(qū)動(dòng),SD 卡工作在SPI 模式下的讀寫驅(qū)動(dòng),F(xiàn)AT 文件系統(tǒng)的移植,12864 液晶的驅(qū)動(dòng),嵌入式操作系統(tǒng)ucOSii 的移植以及嵌入式圖形管理器ucGUI 的移植。整個(gè)設(shè)計(jì)過程包括電子系統(tǒng)的設(shè)計(jì)技術(shù)及調(diào)試技術(shù),包括需求分析,原理圖的繪制,pcb 板的繪制,制版,器件采購,安裝,焊接,硬件調(diào)試,軟件模塊編寫,軟件模塊測試,系統(tǒng)整體測試等整個(gè)開發(fā)調(diào)試過程。
上傳時(shí)間: 2013-11-19
上傳用戶:shaoyun666
第八章 labview的編程技巧 本章介紹局部變量、全局變量、屬性節(jié)點(diǎn)和其他一些有助于提高編程技巧的問題,恰當(dāng)?shù)剡\(yùn)用這些技巧可以提高程序的質(zhì)量。 8.1 局部變量 嚴(yán)格的語法盡管可以保證程序語言的嚴(yán)密性,但有時(shí)它也會(huì)帶來一些使用上的不便。在labview這樣的數(shù)據(jù)流式的語言中,將變量嚴(yán)格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數(shù)據(jù),后者只能接受流入的數(shù)據(jù),反過來不行。在一般的代碼式語言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labview內(nèi)容中,只有移位積存器即可輸入又可輸出。另外,一個(gè)變量在程序中可能要在多處用到,在圖形語言中勢必帶來過多連線,這也是一件煩人的事。還有其他需要,因此labview引入了局部變量。
上傳時(shí)間: 2013-10-27
上傳用戶:xieguodong1234
虛擬儀器(virtual instrumention)是基于計(jì)算機(jī)的儀器。計(jì)算機(jī)和儀器的密切結(jié)合是目前儀器發(fā)展的一個(gè)重要方向。粗略地說這種結(jié)合有兩種方式,一種是將計(jì)算機(jī)裝入儀器,其典型的例子就是所謂智能化的儀器。隨著計(jì)算機(jī)功能的日益強(qiáng)大以及其體積的日趨縮小,這類儀器功能也越來越強(qiáng)大,目前已經(jīng)出現(xiàn)含嵌入式系統(tǒng)的儀器。另一種方式是將儀器裝入計(jì)算機(jī)。以通用的計(jì)算機(jī)硬件及操作系統(tǒng)為依托,實(shí)現(xiàn)各種儀器功能。虛擬儀器主要是指這種方式。下面的框圖反映了常見的虛擬儀器方案。 虛擬儀器的主要特點(diǎn)有: n 盡可能采用了通用的硬件,各種儀器的差異主要是軟件。 n 可充分發(fā)揮計(jì)算機(jī)的能力,有強(qiáng)大的數(shù)據(jù)處理功能,可以創(chuàng)造出功能更強(qiáng)的儀器。 n 用戶可以根據(jù)自己的需要定義和制造各種儀器。 虛擬儀器實(shí)際上是一個(gè)按照儀器需求組織的數(shù)據(jù)采集系統(tǒng)。虛擬儀器的研究中涉及的基礎(chǔ)理論主要有計(jì)算機(jī)數(shù)據(jù)采集和數(shù)字信號處理。目前在這一領(lǐng)域內(nèi),使用較為廣泛的計(jì)算機(jī)語言是美國NI公司的labview。 虛擬儀器的起源可以追朔到20世紀(jì)70年代,那時(shí)計(jì)算機(jī)測控系統(tǒng)在國防、航天等領(lǐng)域已經(jīng)有了相當(dāng)?shù)陌l(fā)展。PC機(jī)出現(xiàn)以后,儀器級的計(jì)算機(jī)化成為可能,甚至在Microsoft公司的Windows誕生之前,NI公司已經(jīng)在Macintosh計(jì)算機(jī)上推出了labview2.0以前的版本。對虛擬儀器和labview長期、系統(tǒng)、有效的研究開發(fā)使得該公司成為業(yè)界公認(rèn)的權(quán)威。 普通的PC有一些不可避免的弱點(diǎn)。用它構(gòu)建的虛擬儀器或計(jì)算機(jī)測試系統(tǒng)性能不可能太高。目前作為計(jì)算機(jī)化儀器的一個(gè)重要發(fā)展方向是制定了VXI標(biāo)準(zhǔn),這是一種插卡式的儀器。每一種儀器是一個(gè)插卡,為了保證儀器的性能,又采用了較多的硬件,但這些卡式儀器本身都沒有面板,其面板仍然用虛擬的方式在計(jì)算機(jī)屏幕上出現(xiàn)。這些卡插入標(biāo)準(zhǔn)的VXI機(jī)箱,再與計(jì)算機(jī)相連,就組成了一個(gè)測試系統(tǒng)。VXI儀器價(jià)格昂貴,目前又推出了一種較為便宜的PXI標(biāo)準(zhǔn)儀器。 虛擬儀器研究的另一個(gè)問題是各種標(biāo)準(zhǔn)儀器的互連及與計(jì)算機(jī)的連接。目前使用較多的是IEEE 488或GPIB協(xié)議。未來的儀器也應(yīng)當(dāng)是網(wǎng)絡(luò)化的。
上傳時(shí)間: 2013-10-15
上傳用戶:gaoliangncepu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1