can

    -2熱度

    1回答

    使用CAN通信和DBC作爲數據庫,有兩種不同的方式將整數信號編碼爲64位(8字節)消息數據:Intel和Motorola。 要將8字節的消息數據轉換爲不同的信號,我首先要使用位掩碼來「範圍」僅有趣的位,然後進行一些移位操作以獲取信號所代表的數字。 在這裏,我只對位掩碼的生成感興趣: 英特爾(也被稱爲little-endian)是非常直接的:你把startbit和迭代到startBit + leng

    0熱度

    2回答

    我不瞭解UDS協議中的defaultSession,ProgrammingSession,extendedDiagnosticSession。 我們如何從一個會話轉到另一個會話?請幫助我,謝謝。

    1熱度

    1回答

    CAN網絡中。如果一個節點進入總線關閉狀態,它必須等待連續11個隱性位發生128次。所以我的問題是爲什麼只有11個隱性位,是否有任何特定的理由要遵循這個標準?

    0熱度

    1回答

    有沒有什麼辦法可以打印獨木舟中的每個日誌的日期和時間? 例如: 現在對我來說它的打印類似下面 "8754.876831 CAN 1 AAA YYYY CAN Frame Tx 8 8 00 00 00 00 00 00 00 00" 我想有像下面 "09 OCT 2017 14:17:23.853 CAN 1 AAA YYYY CAN Frame Tx 8 8 00 00

    0熱度

    2回答

    你好,我是一名學習canopen的學生。 Canopen中的COB-ID和CAN標識符之間的關係是什麼? 我在CIA的主頁上看到COB-ID不是CAN ID,但我不明白。 例如,如果PDO通過CAN總線傳輸,它將從CANopen幀轉換爲CAN幀。使用COB-ID的節點ID不能轉換CAN標識符嗎? 此時,COB-ID根據功能代碼而有所不同,但更加令人困惑的是,CAN標識符每個設備只有一個。 總結我的

    0熱度

    1回答

    在沒有毫秒的情況下理解canlog是很複雜的,是否有任何函數在寫入窗口中打印毫秒。我已經嘗試過使用「getLocalTimeString()」函數,但是這隻會打印只有秒的時間。

    0熱度

    1回答

    我想使用CANopen,通過預先配置的設備,一個設備可以有多個COB-ID(因爲它有不同的功能代碼) 我想知道CAN總線幀標識符是否使用CANopen的COB-ID,因爲它是。

    1熱度

    1回答

    我想知道是否有任何方法將跟蹤窗口數據複製到文本文件? 我試圖通過「ctrl + a」複製每一件東西,然後嘗試粘貼到文本文件中,但不幸的是它只複製一部分數據。 即使日誌選項存在於獨木舟中,但它不會記錄在測試中,現在數據出現在跟蹤窗口中。我想從追蹤窗口恢復數據到文本文件。在跟蹤窗口

    0熱度

    1回答

    爲了充分披露,我是一名電氣工程師,軟件不是我的強項。我想建立一個CAN分析器。硬件非常簡單,一個連接到微控制器的CAN收發器。我在掙扎的地方是如何將它與電腦連接。 我的下跪反應是使用FTDI芯片將串行轉換爲USB。這在計算機端很容易編程,數據可以以流方式異步到達。另外,FTDI還有USB設備的驅動程序。問題是串行連接無法維持CAN速度並傳輸數據。充其量,我將不得不緩衝微型數據,然後將其發送到計算機

    1熱度

    2回答

    我已經通讀了所有的ISO文件,並且無法弄清楚在哪些情況下我們需要在ISO-TP中進行擴展尋址,儘管我已經看到來自BMW CAN通信的數據包,其中UDS使用擴展尋址。 爲什麼ISO-TP協議需要指定目標地址,如果所有節點都通過CAN ID進行過濾?是否有可能節點也會按照ISO-TP目標地址進行過濾打包? 任何想法?