fifo

    -1熱度

    1回答

    我想問有沒有什麼先進先出技術的FIFO例子? 例如,我只允許用戶存儲50條歷史記錄。所以當用戶存儲另一個歷史記錄時,不會。 51將進入,並沒有。核心數據中的1將被自動刪除。 謝謝!

    1熱度

    1回答

    我遇到了問題。試圖寫一個簡單的程序,其中分叉一次 父進程從/ dev/urandom發送子字節,子進程將它們輸出到屏幕(15行,每行十六進制)。問題是:當我第一次打開編譯PROGRAMM輸出的樣子: B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B

    0熱度

    1回答

    我想打電話從慶典的期待腳本方式如下: #!/bin/bash mkfifo foobar expectScript > foobar & # other stuff that does stuff with foobar 什麼expectScript需要做的是ssh到遠程主機。從那裏它需要ssh到另一個遠程主機。然後它需要將用戶切換到根(不允許root登錄)。然後它需要發出一個最終需要

    0熱度

    2回答

    格雷碼計數器中的1位變爲亞穩態時會發生什麼?爲什麼它在異步FIFO中不成問題?

    1熱度

    2回答

    我正試圖將模塊與由Xilinx CORE Generator生成的異步FIFO進行接口。但是,我觀察到AFIFO輸入端口提供的數據(雖然正確)在6-7個時鐘週期的延遲之後開始出現在dout上。這是預期的嗎?或者我做錯了什麼?我所做的是斷言AFIFO的write_enable引腳,提供輸入數據,然後在下一個週期斷言read_enable引腳。但仍存在延遲問題。任何幫助表示讚賞。 編輯:我附上我的代碼

    0熱度

    1回答

    我正在處理通過API接收請求並將其添加到FIFO的項目。我希望能夠記錄收到的請求數(添加到隊列中)和處理的請求數(從隊列中刪除)。目前我正在嘗試收到第二個平均值。 我這樣做是通過一個包含60個元素的long數組來完成的,每個元素將存儲在那秒接收到的請求的數量。 我使用以下這樣: if (fifo->enqueue(crashInfo)) { this->requestProc

    1熱度

    2回答

    我試圖從bash/linux下的fifo中讀取一個簡短的python腳本,然後在收到某個單詞時停止。我已經做了以下 在main.py import "sys" while True: line = sys.stdin.readline().rstrip() sys.stdout.write(line + " read\n") if line=="STOP":

    1熱度

    1回答

    到已經打開的FD我有以下的開FD(lsof的輸出): auth 11780 root 5w FIFO 0,10 0t0 72061824 pipe 我需要寫在FD 5(FIFO)中去的東西。在C中,它由系統調用write()執行: 19270 write(5, "*************", 12 <unfinished ...> 預先感謝您!

    -4熱度

    2回答

    我遇到一個更多的困難,同時將fifo代碼實例化到我的頂級模塊。我想從我的串行端口(接收子系統)存儲一些數據集,例如「歡迎來到FPGA的世界」,然後我想要找回它說按下fpga板上的按鈕或FIFO已滿時。我寫了我的fifo代碼和串行通信代碼。想法是從鍵盤 - >接收子系統 - > FIFO - >傳輸子系統 - >超級終端發送的數據。目前我正在使用8位寬的fifo,並說28深,只是爲了存儲一些小數據。

    0熱度

    1回答

    基本上我希望我的客戶端程序從文件(命令行輸入中指定的文件名/路徑)讀取數據並將該數據複製到FIFO,並且我希望我的服務器程序從FIFO中讀取並打印每一行。 例如,如果我想打印/ etc/passwd文件的文本文件,我在這樣的終端上運行程序的內容: ./server & ./client < /etc/passwd 然而,不是打印任何輸出,它打印出只有'完成'了。 爲什麼? 這裏是我的代碼: