Omap5910 上實(shí)現(xiàn)雙核通信 DSP GateWay
標(biāo)簽: GateWay Omap 5910 DSP
上傳時(shí)間: 2013-12-20
上傳用戶:小碼農(nóng)lz
Windows CE .net平臺(tái)內(nèi)核的定制與應(yīng)用
上傳時(shí)間: 2016-01-22
上傳用戶:daguda
Omap雙核通信的一些論文,介紹了OMAP中的arm和dsp的通信,及一些應(yīng)用。
上傳時(shí)間: 2013-12-15
上傳用戶:yyq123456789
uC/OS-II是源碼公開的實(shí)時(shí)嵌入式內(nèi)核,其性能完全可以與商業(yè)產(chǎn)品競(jìng)爭(zhēng)。自1992年以來,全世界成千上萬的開發(fā)者已經(jīng)成功地將uC/OS-II應(yīng)用於各種系統(tǒng)。此份即為 uCOS-II 2.8源碼
上傳時(shí)間: 2013-11-25
上傳用戶:2404
linux內(nèi)核.11完全注釋(修正版).
上傳時(shí)間: 2014-01-20
上傳用戶:FreeSky
OMAP5912雙核通信機(jī)制中MPUI機(jī)制,ARM側(cè)程序.在CCStudio上運(yùn)行
標(biāo)簽: CCStudio OMAP 5912 MPUI
上傳時(shí)間: 2016-05-01
上傳用戶:saharawalker
標(biāo)準(zhǔn)的linux下rs-232驅(qū)動(dòng)代碼,是2.6內(nèi)核的.
上傳時(shí)間: 2017-04-04
上傳用戶:caiiicc
本課題是在課題組已實(shí)現(xiàn)的高速串行通信平臺(tái)的基礎(chǔ)上,進(jìn)一步引伸,設(shè)計(jì)開源的PCI軟核通信模塊替代Xilinx公司提供的LogiCORE PCI核,力求在從模式下,做到占用資源更少,傳輸速度更快,也為以后實(shí)現(xiàn)更完整的功能提供平臺(tái)。 本文以此為背景,基于FPGA平臺(tái),搭建以開源的PCI軟核為核心的串行通信接口平臺(tái),使其成為PCI總線與用戶邏輯之間的橋梁,使用戶邏輯避開與復(fù)雜的PCI總線協(xié)議。本課題采用Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板作為串行通信接口的硬件實(shí)驗(yàn)平臺(tái),實(shí)現(xiàn)了支持配置讀/寫交易、單數(shù)據(jù)段讀/寫、突發(fā)模式讀/寫、命令/地址譯碼功能和數(shù)據(jù)傳送錯(cuò)誤檢測(cè)與處理功能的PCI軟核。 本文主要闡述了以PCI軟核為核心的串行通信平臺(tái)的實(shí)現(xiàn),首先介紹了PCI軟核的編程語言、軟件工具和硬件實(shí)驗(yàn)平臺(tái)Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板。然后,介紹了PCI總線命令、PCI軟核所支持的功能、PCI軟核兩側(cè)信號(hào)的定義、PCI軟核配置模塊以及探討了PCI軟核的狀態(tài)機(jī)接收、發(fā)送數(shù)據(jù)等過程,分析了PCI軟核的數(shù)據(jù)收發(fā)功能仿真,主要包括配置讀/寫交易、單數(shù)據(jù)段模式讀/寫和突發(fā)模式讀/寫的仿真圖形,并闡述了管腳約束的操作流程。最后介紹PCI軟核模塊的WDM驅(qū)動(dòng),內(nèi)容包括驅(qū)動(dòng)程序簡(jiǎn)介、驅(qū)動(dòng)程序的開發(fā)、中斷處理、驅(qū)動(dòng)程序與應(yīng)用程序之間的通信以及應(yīng)用程序操作。最后,對(duì)PCI軟核的各種性能進(jìn)行了比較分析。整個(gè)模塊設(shè)計(jì)緊湊,完成在實(shí)驗(yàn)平臺(tái)上的數(shù)據(jù)發(fā)送。 設(shè)計(jì)選用硬件描述語言VerilogHDL,在開發(fā)工具Xilinx ISE7.1中完成整個(gè)系統(tǒng)的設(shè)計(jì)、綜合、布局布線,利用Modelsim進(jìn)行功能及時(shí)序仿真,使用DriverWorks為PCI軟核編寫WinXP下的驅(qū)動(dòng)程序,用VC++6.0編寫相應(yīng)的測(cè)試應(yīng)用程序。之后,將FPGA設(shè)計(jì)下載到Spanan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板中運(yùn)行。 文章最后指出工作中的不足之處和需要進(jìn)一步完善的地方。
上傳時(shí)間: 2013-04-24
上傳用戶:sc965382896
TI公司的雙核處理器TMS320VC5471的詳細(xì)資料,包括數(shù)據(jù)手冊(cè)、ARM7核和54x核通信程序和Bootloader程序。
上傳時(shí)間: 2014-03-25
上傳用戶:wl9454
在內(nèi)核編譯中如何將各個(gè)目錄樹中的文件組織起來編譯是一個(gè)很重要的問題,并且要根據(jù)用戶配置來編譯特有的內(nèi)核。為了解決這個(gè)問題,內(nèi)核使用兩種文件,Makefile和 Kconfig。分布到各目錄的 Kconfig構(gòu)成了個(gè)分布式的內(nèi)核配置數(shù)據(jù)庫,每個(gè) Kconfig分別描述了所屬目錄源文檔相關(guān)的內(nèi)核配置菜單,就是我們使用命令 make menuconfig(或者 xconfig)后產(chǎn)生的配置菜單,此菜單包含多層,每個(gè)層次都是由各個(gè)目錄中的Kconfig產(chǎn)生的。用戶根據(jù)需求來選擇如何編譯內(nèi)核,然后將配置結(jié)果保存到 config中,然后執(zhí)行 Makefile時(shí)就會(huì)根據(jù) onfig的結(jié)果來實(shí)現(xiàn)內(nèi)核的編譯。這個(gè)過程是由 kbuild系統(tǒng)來完成的,Linux編譯系統(tǒng)會(huì)兩次掃描 Linux的 Makefile:首先編譯系統(tǒng)會(huì)讀取 Linux內(nèi)核頂層的 Makefile,然后根據(jù)讀到的內(nèi)容第二次讀取 Kbuild的 Makefile來編譯 Linux內(nèi)核。內(nèi)核編譯系統(tǒng)或者說 kbuild,是一種在編譯內(nèi)核時(shí),可以對(duì)內(nèi)核配置選項(xiàng)進(jìn)行選擇的機(jī)制。2.6內(nèi)核樹中已經(jīng)更新了這種機(jī)制,新版本的 kbuild不僅高速而且備有更完善的文檔。Kbuild機(jī)制完全依賴于源代碼的層次結(jié)構(gòu)。Kconfig的作用就是為了讓用戶配置內(nèi)核,在Kconfig中定義了一些變量,用戶通過設(shè)置變量的值來選擇如何個(gè)性化自己的系統(tǒng)內(nèi)核。定義的變量將在每個(gè)菜單都有一個(gè)關(guān)鍵字標(biāo)識(shí),最常見的就是contig
標(biāo)簽: linux
上傳時(shí)間: 2022-03-30
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1