uCOS-II在MSP430的移植功能詳細說明
上傳時間: 2013-06-21
上傳用戶:gaome
特色在于為之量身定制了一款多功能調(diào)試軟件,不僅含有串口調(diào)試功能、而且該軟件強大之處支持USB數(shù)據(jù)收發(fā)、網(wǎng)絡(luò)數(shù)據(jù)收發(fā)、51/AVR單片機波特率計算、數(shù)碼管字型碼生成、進制轉(zhuǎn)換、點陣生成、校驗值(奇偶校驗/校驗和/CRC冗余循環(huán)校驗)/BMP轉(zhuǎn)16進制、服務(wù)器、在線更新等功能。
標簽: 單片機 多功能 調(diào)試助手
上傳時間: 2013-06-17
上傳用戶:梧桐
隨著電子技術(shù)的發(fā)展,當前數(shù)字系統(tǒng)的設(shè)計正朝著速度快、容量大、體積小、重量輕的方向發(fā)展.FPGA以其功能強大,開發(fā)過程投資少、周期短,可反復(fù)修改,保密性能好,開發(fā)工具智能化等特點成為當今硬件設(shè)計的首選方式之一.由于Intel公司的MCS-51系列單片機被公認為8位機的工業(yè)標準,因此,使用FPGA模擬實現(xiàn)8051單片機及其外設(shè)的功能便成為大規(guī)模復(fù)雜數(shù)字系統(tǒng)設(shè)計中的重要課題.該文首先介紹了FPGA及Xilinx公司關(guān)于硬件設(shè)計開發(fā)的工具ISE系統(tǒng),繼而用VHDL語言編寫了8051單片機功能實現(xiàn)的源代碼,然后為其設(shè)計了與部分外設(shè)連接的接口模塊,包括8255并行接口、SCI串行接口和KBC鍵盤接口模塊.并將它們封裝到一塊FPGA之中,最終實現(xiàn)了8051單片機的大部分功能.
上傳時間: 2013-07-28
上傳用戶:erkuizhang
本文首先分析數(shù)字圖像壓縮技術(shù)的實際應(yīng)用情況,相關(guān)的DVB技術(shù)標準和測試標準ETR290,進而提出了一個可適用于實際工作環(huán)境的語義分析模型框架;并在FPGA開發(fā)環(huán)境ISE中按照這個語義分析模型框架構(gòu)造了一個具體的VHDL模型;同時利用工具軟件Synplify和modelsim完成軟件功能和時序仿真;然后設(shè)計相應(yīng)的硬件測試平臺來驗證模塊功能。針對數(shù)字圖像技術(shù)實際應(yīng)用環(huán)境的特點,本文提出了一種構(gòu)建在嵌入式硬件平臺上的分析模塊,可實時分析MPEG-2傳輸流語法。通過連接TCP/IP網(wǎng)絡(luò)可實現(xiàn)24小時/7天長時間工作。模塊化的設(shè)計,使其可以安裝于各種設(shè)備或?qū)嶋H應(yīng)用環(huán)境中的各關(guān)鍵節(jié)點,通過網(wǎng)絡(luò)傳輸?shù)浇y(tǒng)一的服務(wù)器;同時該模塊可設(shè)置成不同的硬件觸發(fā)模式,使之成為故障傳感器。因此,該模塊適用于工程開通、快速故障監(jiān)測、長時間監(jiān)控等。通過與市場上專業(yè)測試設(shè)備性能進行比較,在測試精確性方面不占優(yōu)勢,但在達到一定數(shù)量級的測試精度后,其廉價、簡易和無需維護的特點將呈現(xiàn)巨大的優(yōu)勢。
上傳時間: 2013-04-24
上傳用戶:源弋弋
本板的特色在于為之量身定制了一款多功能調(diào)試軟件,不僅含有串口調(diào)試功能、而且該軟件強大之處支持USB數(shù)據(jù)收發(fā)、網(wǎng)絡(luò)數(shù)據(jù)收發(fā)、51/AVR單片機波特率計算、數(shù)碼管字型碼生成、進制轉(zhuǎn)換、點陣生成、校驗值(奇偶校驗/校驗和/CRC冗余循環(huán)校驗)/BMP轉(zhuǎn)16進制等功能,還帶有自動升級功能,買家手上的調(diào)試助手永遠是最新的,享受我們提供的軟件服務(wù)。
標簽: 單片機 多功能 調(diào)試助手
上傳時間: 2013-07-08
上傳用戶:f1364628965
汽車儀表是駕駛員與汽車進行交流的重要窗口,也是汽車高新技術(shù)的重要部分。傳統(tǒng)汽車儀表多使用指針型顯示器件為主,如步進電機、十字線圈,輔以液晶顯示,顯示的信息量相對較少,且結(jié)構(gòu)復(fù)雜。一方面隨著汽車電子化程度的不斷提高,進行技術(shù)創(chuàng)新,研制開發(fā)新一代汽車儀表產(chǎn)品;另一方面,由于能源和環(huán)保問題,汽車也將從內(nèi)燃機汽車發(fā)展到包括純電動汽車(BEF)、混合電動汽車(HEV)以及燃料電池汽車(FCV)的新能源汽車時代,因此結(jié)合新能源汽車信息量多、電子化程度高的特點,開發(fā)新一代汽車智能儀表具有重要的現(xiàn)實和長遠意義。 本文正是在這樣的背景下,以同濟大學(xué)汽車學(xué)院自主研發(fā)的ROVER燃料電池轎車為研究對象,進行了汽車智能儀表的一些功能研究與開發(fā)。所做的主要工作有: (1)根據(jù)要實現(xiàn)的功能確定所需的硬件資源,選擇合適的嵌入式硬件系統(tǒng)。 (2)嵌入式操作系統(tǒng)的選擇和二次開發(fā)。在選擇操作系統(tǒng)時要考慮到系統(tǒng)的硬件可移植性、實時性、對內(nèi)存的需求以及提供哪些開發(fā)工具等。 (3)應(yīng)用軟件的開發(fā)。主要是儀表界面設(shè)計,包括數(shù)字圖形顯示,動畫顯示,數(shù)據(jù)庫開發(fā)等。 (4)基于無線數(shù)據(jù)傳輸模塊下的GPRS無線通訊實驗。包括客戶端和服務(wù)器端系統(tǒng)配置,動態(tài)域名解析等。 該儀表已應(yīng)用于ROVER燃料電池轎車,實踐表明,在嵌入式平臺上顯示車載信息,同傳統(tǒng)儀表相比具有較大的優(yōu)勢。可滿足小型化、輕量化的要求;造型美觀,可動畫顯示、可讀性、可視性強;可實現(xiàn)一表多用。從軟件方面來講,引入了操作系統(tǒng)的概念,增強了代碼的可讀性、可維護性、可擴展性以及靈活性;信息顯示自由度高,顯示界面人性化,可定制;即使更換硬件平臺,也只需對操作系統(tǒng)和底層驅(qū)動程序進行少量的移植工作,而無需修改與硬件無關(guān)的應(yīng)用代碼。
上傳時間: 2013-04-24
上傳用戶:SimonQQ
人臉識別技術(shù)繼指紋識別、虹膜識別以及聲音識別等生物識別技術(shù)之后,以其獨特的方便、經(jīng)濟及準確性而越來越受到世人的矚目。作為人臉識別系統(tǒng)的重要環(huán)節(jié)—人臉檢測,隨著研究的深入和應(yīng)用的擴大,在視頻會議、圖像檢索、出入口控制以及智能人機交互等領(lǐng)域有著重要的應(yīng)用前景,發(fā)展速度異常迅猛。 FPGA的制造技術(shù)不斷發(fā)展,它的功能、應(yīng)用和可靠性逐漸增加,在各個行業(yè)也顯現(xiàn)出自身的優(yōu)勢。FPGA允許用戶根據(jù)自己的需要來建立自己的模塊,為用戶的升級和改進留下廣闊的空間。并且速度更高,密度也更大,其設(shè)計方法的靈活性降低了整個系統(tǒng)的開發(fā)成本,F(xiàn)PGA 設(shè)計成為電子自動化設(shè)計行業(yè)不可缺少的方法。 本文從人臉檢測算法入手,總結(jié)基于FPGA上的嵌入式系統(tǒng)設(shè)計方法,使用IBM的Coreconnect掛接自定義模塊技術(shù)。經(jīng)過訓(xùn)練分類器、定點化、以及硬件加速等方法后,能夠使人臉檢測系統(tǒng)在基于Xilinx的Virtex II Pro開發(fā)板上平臺上,達到實時的檢測效果。本文工作和成果可以具體描述如下: 1. 算法分析:對于人臉檢測算法,首先確保的是檢測率的準確性程度。本文所采用的是基于Paul Viola和Michael J.Jones提出的一種基于Adaboost算法的人臉檢測方法。算法中較多的是積分圖的特征值計算,這便于進一步的硬件設(shè)計。同時對檢測算法進行耗時分析確定運行速度的瓶頸。 2. 軟硬件功能劃分:這一步考慮市場可以提供的資源狀況,又要考慮系統(tǒng)成本、開發(fā)時間等諸多因素。Xilinx公司提供的Virtex II Pro開發(fā)板,在上面有可以供利用的Power PC處理器、可擴展的存儲器、I/O接口、總線及數(shù)據(jù)通道等,通過分析可以對算法進行細致的劃分,實現(xiàn)需要加速的模塊。 3. 定點化:在Adaboost算法中,需要進行大量的浮點計算。這里采用的方法是直接對數(shù)據(jù)位進行操作它提取指數(shù)和尾數(shù),然后對尾數(shù)執(zhí)行移位操作。 4. 改進檢測用的級聯(lián)分類器的訓(xùn)練,提出可以迅速提高分類能力、特征數(shù)量大大減小的一種訓(xùn)練方法。 5. 最后對系統(tǒng)的整體進行了驗證。實驗表明,在視頻輸入輸出接入的同時,人臉檢測能夠達到17fps的檢測速度,并且獲得了很好的檢測率以及較低的誤檢率。
標簽: FPGA 人臉檢測 系統(tǒng)設(shè)計
上傳時間: 2013-04-24
上傳用戶:大融融rr
本文設(shè)計了一款基于STM32的多功能MP3,功能包括:MP3/WMA/WAV/MIDI音頻文件播放、JPEG/JPG/BMP圖片瀏覽、游戲、鬧鐘、萬年歷、電子書、調(diào)頻收音機、彩色臺燈、功率放大等。
上傳時間: 2013-07-13
上傳用戶:sy_jiadeyi
測試儀廣泛應(yīng)用于國民經(jīng)濟和國防建設(shè)的各個領(lǐng)域,是科研和生產(chǎn)不可或缺的重要裝備之一。其工作原理是由信號發(fā)生裝置向被測對象發(fā)送激勵信號,同時由信號采集與處理裝置通過傳感器采集被測對象的響應(yīng)信號,并送到上位機進行數(shù)據(jù)分析和處理。本文研究采用靈活的現(xiàn)場可編程邏輯陣列FPGA為核心,協(xié)調(diào)整個儀器的運轉(zhuǎn),并采用先進的USB總線技術(shù),將信號發(fā)生、信號采集與處理有機地集成為一體的多功能測試儀。 本文的第一章介紹了測試儀及其研究應(yīng)用現(xiàn)狀,根據(jù)儀器的成本、便攜性和通用性要求不斷提高的發(fā)展趨勢,提出了本課題的研究任務(wù)和關(guān)鍵技術(shù); 第二章從硬件和軟件兩個方面討論了測試儀的總體設(shè)計方案,并且分別詳述了電源模塊、USB模塊、FPGA模塊、DSP模塊、A/D模塊、D/A模塊這六個功能模塊的硬件設(shè)計; 第三章討論了USB模塊相關(guān)的軟件設(shè)計,其中包含USB固件設(shè)計、驅(qū)動程序設(shè)計和客戶應(yīng)用程序設(shè)計三個方面的內(nèi)容,詳細論述了各部分軟件的架構(gòu)和主要功能模塊的實現(xiàn)。 第四章討論了主控器FPGA的設(shè)計,是本文的核心部分。先從總體上介紹了FPGA的設(shè)計方案,然后從MCU模塊、信號采集模塊、信號發(fā)生模塊三部分具體描述了其實現(xiàn)方式。軟件設(shè)計上采用了模塊化的設(shè)計思想,使得結(jié)構(gòu)清晰,可讀性強,易于進一步開發(fā);并且靈活的使用了有限狀態(tài)機,大大提高了程序的穩(wěn)定性和運行效率。 第五章介紹了DSP模塊的設(shè)計,討論了波形生成的原理及實現(xiàn),并提出了與FPGA接口的方式。 第六章詳細描述了實驗的步驟和結(jié)果,分別從單通道采樣和多通道采樣兩方面實驗,驗證了儀器的性能和設(shè)計的可行性。
上傳時間: 2013-06-25
上傳用戶:moqi
多功能車輛總線一類設(shè)備是一個在列車通信網(wǎng)(TCN,TrainCommunication Network)中普遍使用的網(wǎng)絡(luò)接口單元。目前我國的新式列車大多采用列車通信網(wǎng)傳輸列車中大量的控制和服務(wù)信息。但使用的列車通信網(wǎng)產(chǎn)品主要為國外進口,因此迫切需要研制具有自主知識產(chǎn)權(quán)的列車通信網(wǎng)產(chǎn)品。 論文以一類設(shè)備控制器的設(shè)計為核心,采取自頂向下的模塊設(shè)計方法。將設(shè)備控制器分為同步層和數(shù)據(jù)處理層來分別實現(xiàn)對幀的發(fā)送與接收處理和對幀數(shù)據(jù)的提取與存儲處理。 同步層包含幀的識別模塊、曼徹斯特譯碼模塊、曼徹斯特編碼與幀封裝三個模塊。幀識別模塊檢測幀的起始位并對幀類型進行判斷。譯碼模塊根據(jù)采集的樣本值來判斷曼徹斯特編碼的值,采樣的難點在于非理想信號帶來的采樣誤差,論文使用結(jié)合位同步的多點采樣法來提高采樣質(zhì)量。幀分界符中的非數(shù)據(jù)符不需要進行曼徹斯特編碼,編碼時在非數(shù)據(jù)符位關(guān)閉編碼電路使非數(shù)據(jù)符保持原來的編碼輸出。 數(shù)據(jù)處理層以主控單元(MCU,Main Control Unit)和通信存儲器為設(shè)計核心。MCU是控制器的核心,對接收的主幀進行分析,判斷是從通信存儲器相應(yīng)端口取出應(yīng)答從幀并發(fā)送,還是準備接收從幀并存入通信存儲器。通信存儲器存儲設(shè)備的通信數(shù)據(jù),合適的地址分配能簡化MCU的控制程序,論文固定了通信存儲器端口大小使MCU可以根據(jù)一個固定的公式進行端口的遍歷從而簡化了MCU程序的復(fù)雜度。數(shù)據(jù)在傳輸中由于受到干擾和沖突等問題而出現(xiàn)錯誤,論文采用循環(huán)冗余檢驗碼結(jié)合偶檢驗擴展來對傳輸數(shù)據(jù)進行差錯控制。 最后,使用FPGA和硬件描述語言Verilog HDL開發(fā)出了MVB一類設(shè)備。目前該一類設(shè)備已運用在SS4G電力機車的制動控制單元(BCU.Brake Control Unit)中并在鐵道科學(xué)研究院通過了TCN通信測試。一類設(shè)備的成功研制為列車通信網(wǎng)中總線管理器等高類設(shè)備的開發(fā)奠定了堅實的基礎(chǔ)。
上傳時間: 2013-07-27
上傳用戶:qazxsw
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1