日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]PC I總線規(guī)范十分復雜,開發(fā)接口設備具有相當 的難度,在設計中需注意以下問題。PCI的時鐘扇出 能力較差,一般只支持2~3個負載; PC I接口邏輯復 雜, 總線的接口電路大致需要

PC I總線規(guī)范十分復雜,開發(fā)接口設備具有相當 的難度,在設計中需注意以下問題。PCI的時鐘扇出 能力較差,一般只支持2~3個負載; PC I接口邏輯復 雜, 總線的接口電路大致需要1000門的邏輯才能實 現(xiàn),這些邏輯電路主要作為邏輯譯碼、時序控制、寄存 器F IFO等。PCI總線接口邏輯的設計工作,不是一般 的中小規(guī)模TTL 或COMS電路所能實現(xiàn)的,所以,本 文的目標芯片選PCI9054,同時選用TMS320F2812作 為軸控芯片。PCI9054是一種多功能、多模態(tài)的接口 控制芯片,其功能配置參見文獻[ 3, 4 ]。經(jīng)分析,與 TMS320F2812總線接口時, PCI9054選C模式工作較 適合,圖1是PC I9054在C模式下的定時圖。

2 TMS320F2812與PC I總線接口

TMS320F2812具有外部接口XINTF, 接口具有 DMA傳送能力,這是F2812與PC I9054接口的基礎, 圖2是F2812的PC I總線接口框圖。系統(tǒng)中有一片共 享存儲器(DMA RAM) ,它大部分時間是F2812的外 存,而軟件上把它的地址空間分為PC機和F2812“寫字板”空間,通過交換總線控制權的方式交換信息。 握手信號是采用F2812 的通用輸出引腳信號對接 PCI9054的USERi 使用者輸入端。當F2812 允許 PCI9054占用“寫字板”時,該引腳為低,此時, PC機通 過讀取PC I9054的相關寄存器可探測到低電平信號, 通過PC I9054 占用F2812 總線,操作“寫字板”。當 F2812不允許PC I9054占用“寫字板”時,通用輸出引 腳變高, PC機測知后,放開總線, F2812重新獲得“寫 字板”控制權,依此方式循環(huán)工作。

 

 

3 數(shù)控系統(tǒng)DMA工作方式設置

為了完成DMA傳送,首先需將PCI9054芯片的局 部總線設定在C模式,而F2812的外部接口XINTF以 16位方式工作,必須進一步將PC I9054 設定為16 位 的工作模式。由圖1的控制時序可知,在此模式下通 常PCI9054不驅(qū)動局部總線,相關引腳處于高阻狀態(tài)。 分析圖2中地址總線和數(shù)據(jù)總線的關系可知PC I9054 與F2812是可互通的,當前數(shù)據(jù)/地址總線的控制權在 F2812手中,即掛接在總線上的DMA RAM只被F2812 所使用, 作為它的外部存儲器。一旦PC 機命令 PCI9054操作局部總線, PCI9054產(chǎn)生總線DMA握手信 號LHOLD (高電平有效,參見圖1) ,該信號送給局部總 線處理器F2812。當F2812可以讓出總線時,其總線信 號變高阻,地址和數(shù)據(jù)線讓給PCI9054,實現(xiàn)DMA操作。

PC機通過PC I9054占用F2812的總線后,原來存 儲在DMA RAM中的數(shù)據(jù)仍然有效,其中包含軸控芯 片F(xiàn)2812發(fā)送給PC機的數(shù)據(jù),該數(shù)據(jù)的地址及數(shù)據(jù) 含義由用戶自己定義。在DMA RAM中會留有一塊地 址空間用于PC機向軸控芯片傳遞指令和數(shù)據(jù)。當操 作結束時, PC機放開局部總線, DMA RAM的內(nèi)容在 F2812重新獲得控制權后變成F2812的可用信息。依 此方式, PC機和F2812在每一個數(shù)控采樣周期內(nèi)進行 一次數(shù)據(jù)交換。

PC I9054的工作方式選為PCI目標模式。相對于 PC機, PC I9054 是從設備,而相對于F2812 它又變成 了主設備。

當把PC I9054設定為C目標模式下16位總線時, BE3#為高字節(jié)使能(LD [ 15: 8 ] ) ,而BE2#未用, BE1# 為地址線LA1,BE0#為低字節(jié)使能(LD [ 7: 0 ] ) 。此時 PCI9054具有LA1 ~LA31 共31 根地址線, F2812 的 XINTF只有20根地址線,這使地址線的處理較為復雜。 4 研磨專用數(shù)控系統(tǒng)握手信號和譯碼邏輯

(1) 譯碼邏輯

PC I9054 的LD 數(shù)據(jù)線信號直接與16 位的 F2812XINTF 數(shù)據(jù)線信號相連, 并驅(qū)動至存儲器 CY7C1041的數(shù)據(jù)線上。而256K的CY7C1041 只需 要18根地址線,即PCI9054的LA31~LA19和A18~ A19都由譯碼電路處理而產(chǎn)生接口設備的片選信號。 譯碼電路見圖3,按此圖連接,可完成接口的譯碼 功能。U1A的4個輸出端分別對應4個256K的DMA RAM芯片的片選信號, 可用于選擇4 個軸控芯片 F2812,但需增加其他輔助電路; U3 的2Y輸出DMA RAM的寫信號, 3Y為其讀信號。U3的A /B端HOLDA 信號控制PC I9054 和F2812 的切換, 以便輪流操作 CY7C1041存儲器芯片。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

《帶得走的智能制造》暑期課程圓滿落幕 北京2025年7月25日 /美通社/ -- 近日,由國際獨立第三方檢測、檢驗和認證機構德國萊茵TÜV大中華區(qū)(以下簡稱"TÜV萊茵")與北京...

關鍵字: 智能制造 BSP DMA 信息安全

在實時控制系統(tǒng)、高速通信協(xié)議處理及高精度數(shù)據(jù)采集等對時間敏感的應用場景中,中斷響應延遲的優(yōu)化直接決定了系統(tǒng)的可靠性與性能上限。STM32系列微控制器憑借其靈活的嵌套向量中斷控制器(NVIC)、多通道直接內(nèi)存訪問(DMA)...

關鍵字: STM32 DMA

在嵌入式系統(tǒng)、網(wǎng)絡通信等對數(shù)據(jù)傳輸效率要求極高的場景中,零拷貝技術能夠顯著減少數(shù)據(jù)在內(nèi)存中的拷貝次數(shù),降低CPU負載,提高系統(tǒng)性能。DMA(直接內(nèi)存訪問)環(huán)形緩沖區(qū)與內(nèi)存池相結合的雙重優(yōu)化策略,為實現(xiàn)高效的零拷貝數(shù)據(jù)傳輸...

關鍵字: 零拷貝 DMA 嵌入式系統(tǒng)

STM32單片機憑借其高性能、低功耗、豐富的外設資源等優(yōu)勢,在工業(yè)控制、消費電子、汽車電子等領域得到了廣泛應用。在嵌入式系統(tǒng)開發(fā)中,高效的數(shù)據(jù)處理和傳輸至關重要。中斷技術和DMA技術作為STM32單片機中重要的數(shù)據(jù)處理和...

關鍵字: STM32 DMA

在嵌入式系統(tǒng)中,隨著數(shù)據(jù)量的不斷增加和實時性要求的提高,傳統(tǒng)的CPU直接控制數(shù)據(jù)傳輸?shù)姆绞街饾u暴露出效率低下的問題。為了應對這一挑戰(zhàn),直接內(nèi)存訪問(Direct Memory Access,DMA)技術應運而生,成為實現(xiàn)...

關鍵字: DMA 嵌入式系統(tǒng) 高速數(shù)據(jù)傳輸

廣州2025年1月21日 /美通社/ -- 在數(shù)字營銷領域快速發(fā)展的今天,每一場行業(yè)盛會都預示著新的轉折與機遇。2025年1月10日,由DMAA數(shù)字營銷獎主辦,廣州4A聯(lián)合主辦,廣州市廣告行業(yè)協(xié)會指導的第八屆DMAA國際...

關鍵字: DMA AI AI技術 創(chuàng)始人

在現(xiàn)代計算機系統(tǒng)中,直接內(nèi)存訪問(DMA)技術被廣泛應用于高速數(shù)據(jù)傳輸,其核心理念在于讓數(shù)據(jù)傳輸不再依賴CPU的參與,從而釋放CPU資源以處理其他任務。然而,在DMA操作完成后,系統(tǒng)需要一種機制來檢測DMA傳輸是否已完成...

關鍵字: DMA CPU 輪詢檢測

之前有個同事因為用串口查詢方式發(fā)送數(shù)據(jù),被我說了一頓,明明有DMA資源,竟然放著不用,對于魚鷹這種性能強迫癥來說,肯定無法忍受,所以當時就和他說,有時間你把它改一下。誰知道過了好幾個月他才有時間弄這個,然后還是出了問題,...

關鍵字: DMA 串口

UART(Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)器)是一種常用的串行通信協(xié)議,廣泛應用于單片機或各種嵌入式設備之間的通信。

關鍵字: UART DMA

轉移數(shù)據(jù)(尤其是轉移大量數(shù)據(jù))是可以不需要CPU參與。比如希望外設A的數(shù)據(jù)拷貝到外設B,

關鍵字: CPU DMA 數(shù)據(jù)通路
關閉