hardware-interface

    0熱度

    2回答

    2個月前我買了beaglebone黑色,它在一個月後工作正常,然後我在一些工作中忙碌了一個月沒有使用它,現在當我嘗試連接它我的電腦沒有檢測到,甚至沒有檢測到,甚至沒有當我做dmesg 有沒有人有任何想法如何解決這個問題,我研究谷歌和一些脂肪酶說beaglebone的連接器是鬆動的,但我不是那個硬件傢伙誰可以修復它加上我不能買新beaglebone bcuz我是學生.. 任何幫助將不勝感激 謝謝

    0熱度

    1回答

    我目前的項目需要讀取存儲在配置文件中的數據並從中生成硬件抽象層代碼。配置數據結構以低級方式描述數字硬件(具有寄存器/位域的組件,加電覆位值等)。從這些數據中,我需要自動生成可供其他應用程序開發人員使用的Python代碼,以便在其上編寫應用程序。就像我之前說過的,這個想法是爲更高級別的應用程序提供HAL。 我的問題是:你會怎樣解決這個問題?對我來說,使用Python代碼生成器感覺很自然。我不知道這個

    0熱度

    1回答

    摘要:我正在寫一個ttyUSB窺探器。該代碼應該讀取(2)來自串行端口的數據並將其寫入(2)到另一個串行端口。從串口讀取與/ bin/cat的效果很好,但使用我的代碼失敗。 硬件設置爲:我製作了FTDI交叉電纜,將一端作爲Com2,另一端作爲/ dev/ttyUSB0放在現代Linux機器中。 Linux機器具有USB轉串口電纜,顯示爲/ dev/ttyUSB1。它連接到我試圖窺探的實際硬件單元。

    3熱度

    2回答

    我無法確定如何獲取Python中標準對象的虛擬地址(來自mmap模塊)。 記錄的方法似乎只能以字節數組或字符串的形式訪問內存。 但我需要一次精確地訪問2或4個字節的mmap內存 - 因爲我的應用程序中的內存被映射到硬件寄存器(比如/ dev/mem或GPIO等)。以這種方式訪問​​內存可能與ctypes模塊 - 但爲此,我需要指針 - 或虛擬地址 - 的映射。 目前我通過使用來自libc的本地op

    0熱度

    1回答

    如何確定我的USB設備所具有的端點(控制 - 輸入/輸出,中斷輸入/輸出?)的數量和類型。如果我將同一設備插入不同主機(Linux,Windows,Mac )

    0熱度

    1回答

    我正在使用Intel DE2i-150開發板,其中有帶yocto os的Intel原子處理器和帶有Nios II處理器的fpga。我正嘗試從yocto訪問fpga板。最初我能夠溝通,但由於其他安裝現在PCIE_open不起作用,它給我一個錯誤:「議會不打開設備」。這個短語在我的代碼中沒有定義。我也使用了驅動程序代碼,但最終出現了相同的錯誤。以前它工作。我不知道發生了什麼事。請幫助我解決這個問題。

    1熱度

    1回答

    我開發了一個硬件(客戶端,src ip 192.168.01.200:9652,des ip 192.168.01.100:9652),它回覆來自pc的ARP和ICMP請求併發送UDP幀,我可以在wireshark中檢查UDP幀,ARP和icmp回覆,並且所有這些幀都可以,但是我不能在我的軟件中收到任何東西, 在pc端(服務器)我建立了IP地址192.168.01.100和我寫Delphi代碼,用

    0熱度

    1回答

    我認爲這將通過一個例子很容易地演示,但問題是一個普遍的問題。假設我正在使用像PyVISA這樣的庫,它將GPIB設備與我的程序連接起來。我已成立了每一器具的Python類,所以對電源,我可能有這樣的事情: import visa class PowerSupply: def __init__(self): rm = visa.ResourceManager()

    0熱度

    1回答

    我有一些使用Directshow.Net庫的代碼(Winforms,C#,.Net 4)。如果設備具有「網絡攝像頭」,但現在我已經遇到了兩次問題,但它並未在設備管理器中顯示爲成像設備,而是作爲其他設備顯示。當發生這種情況時,DirectShow.Net或者不能識別它,或者認識到它足夠使用它,但是如果我嘗試捕捉視頻,它就會爆炸。這最近發生在運行Windows 10的Microsoft Surface

    0熱度

    1回答

    我正在調試一段Verilog代碼,特別是從FX2LP(Cypress CY7C68016A)USB控制器發送和接收字節。沒有進入許多細節,數據在每個週期中按字節發送和傳輸。對於我的測試,我使用了一個16字節的緩衝區,我首先填充然後傳回(回波測試)。 我的代碼的顯著部分看起來像: reg [127:0] dataBuf; // 16 byte buffer for USB data reg [7