can

    0熱度

    1回答

    我需要一個代碼,一個AnalogIn輸入轉換的mbed LPC1768數字由我使用的CAN controller.The例如語法被用來幫助模擬輸入轉換爲數字的CAN是 if(can1.write(CANMessage(1337, &counter, 2))) { .......... } 其中「counter」是要由我作爲一個符號的int(該示例然而它定義爲一個char)發送和定義的數據。

    1熱度

    1回答

    我使用CAN總線連接兩個lpc2129微控制器。立即從發送器發送消息,但在接收器側,接收中斷正在連續執行。 我收到ACK錯誤的開頭,因爲它是低優先級的中斷在接收中斷,但後來接收中斷將持續發生,數據也將正常接收到的,即使我是從發射器發送一次。 一些細節是: 波特率:125 kbps的 收發器:MCP2551 驗收濾波器:啓用(不使用FULL CAN模式) 請幫助我如何消除這種錯誤ACK錯誤。

    -1熱度

    2回答

    我使用STM32F429可以用TJA1041A如CAN Transreciver.The問題總線計劃是消息沒有得到承認,並隨函附上我 附上進一步reference.I代碼正在使用PCAN查看看 信息。我請求檢查代碼並告訴我是否有任何錯誤。 代碼: - int main(void) { RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1, ENABLE);

    0熱度

    1回答

    我有一個關於我的CAR的ODB功能的問題。 我有一個帶AT90CAN128 uE的USB加密狗,uE有CAN驅動程序,我可以用它讀取總線上的數據流量。 我有一輛寶馬116i,但這輛車使用KWP快速協議的obd2。 我想問我是否可以使用CAN總線向ECU發送obd2可用變量的查詢。 我不確定,因爲在工作中我們通過CAN總線使用KWP2000協議,但是我沒有規範,我們在CANoe上使用了一個現成的工具

    0熱度

    1回答

    我在CANopen中發現了有關心跳協議的奇怪發現。也許有人看到類似的東西,也許它應該像這樣工作......無論如何,這是關於它的: 在CANopen中有兩種基於超時的生命防護機制:第一種是節點防護,我不會再提及,因爲它被認爲是舊消息。 另一個叫做心跳。這非常簡單:網絡上的任何參與者都會發送一條說明其節點ID及其狀態的常規消息。頻率由對象0x1017sub0定義,稱爲心跳生產者時間。如果它設置爲零,

    0熱度

    1回答

    我開始學習編程汽車。我閱讀了CAN編程,只需要知道哪裏可以找到關於每個車型控制單元的信息。 例如: 我想開始編程/控制01雪佛蘭西裝外套。我如何找到車內控制單元的列表,更重要的是,我在哪裏可以找到每個單元的地址等信息,以及它自己的特定通信協議(釋義:我如何找出在數據字段中寫入什麼讓我知道如何與控制單元進行通信的大門,鎖定或解鎖) 總之 ,我只是不知道他們

    0熱度

    1回答

    我需要一些幫助來設置我的J1939定義的CAN位時序。我正在使用8 MHz時鐘的PIC18LF26K80微控制器。我無法弄清楚如何計算CAN寄存器的不同位。 現在在我J1939.def文件我有這一點,但它是一個16 MHz時鐘 #define ECAN_RX_INTERRUPT_PRIORITY 0x00 #define ECAN_TX_INTERRUPT_PRIORITY 0x00 #def

    1熱度

    3回答

    我正在使用STM32F429微控制器,需要實現CAN2和PCAN View之間的CAN總線通信。我能夠從CAN2發送消息,但我無法收到任何消息。我正在使用TJA1041A CAN收發器在微控制器中。問題是,在調試過程中,我的CAN總線正常初始化,但它沒有進入接收命令,雖然我已初始化FIFO0.Herewith我正在執行該程序以供進一步參考。我使用了STM32 HAL用於編程的立方體。 /**

    1熱度

    1回答

    我對單聲道和C#非常陌生,但我想使用套接字通過CAN打開通信。問題在於許多協議都是由地址族實現的,但目前爲止,單聲道並不支持CAN。系統內核支持它,但我不可能以這種方式修補文件以進入SystemCall級別。所以,如果有人讀到這個人是非常好的單聲道開發社區的一員,請幫助我和其他許多需要此功能的人。自從三個星期以來,我搜索了任何內容,並試圖找到自己的解決方法來實現它,但直到現在還沒有成功。即使我的問

    1熱度

    2回答

    我想知道如何計算一些標準CAN ID的軟件接收過濾器掩碼。如果有人可以用例子來解釋這一點,那將是非常好的。 另外請建議一些鏈接/材料來學習CAN堆棧軟件的實現。 在此先感謝。