原创 瑞薩公司的《CAN入門書》學習筆記之三

看完瑞薩公司的《CAN入門書》,剛好在CSDN上有這總結,順便轉來看看,以及記記自己與作者的一些不同看法,轉載來自: https://blog.csdn.net/weixin_40528417/article/details/79

原创 SAE J1939學習筆記(一)

1.總線佈局 2.差分信號線 J1939 通訊傳輸的是一系列的“1”或“0” 。  1 代表在J1939(+)與J1939(-)之間是高電壓差。 0 代表在J1939(+)與J1939(-)之間是低電壓差 2

原创 J1939協議與CAN2.0對應關係之二

CAN2.0是一種總線規範,是數據鏈路層的技術。J1939是SAE(美國汽車協會)定義的基於CAN總線的規範,目的是解決不同發動機廠商、不同ECU廠商的兼容性問題。 1、J1939和CAN2.0的關係 J1939是在CAN2.0

原创 SAE J1939學習筆記(二)

特殊的J1939信息(車輛控制) >pgn0 - TSC1 >pgn65226 -DM1 >pgn60160 & pgn60471 – TP.BAM pgn0 - TSC1   扭矩/速度控制 TSC1 允許三種方式

原创 參數配置詳解_發動機(進氣形式)

1 是什麼? 進氣形式是指發動機在工作時其空氣進入發動機的形式。一般分爲兩種,自然進氣與增壓進氣。 2 自然進氣 自然進氣一般也叫自然吸氣,是發動機在不使用增壓器的情況下,依靠活塞向下運動而產生的空氣壓力,使大氣壓將空氣

原创 參數配置詳解_發動機(供油方式)

1是什麼?        將燃料與進入發動機的空氣混合的方式。常見的供油方式有:化油器、單點電噴、多點電噴和直噴。 2 分類: 化油器       雖然化油器的時代已經過去,但是傳統汽油發動機曾一直廣泛採用這種燃油供給方式

原创 參數配置詳解_發動機(缸體材料)

1 是什麼?        發動機由汽缸體和汽缸蓋兩大部分組成,通過螺栓相互連接。不同發動機所使用的材料也不同。常見的缸體材料是鑄鐵、鋁合金。 2 鋁合金缸體        鋁合金的缸體質量更輕,燃油經濟性更好。鋁的導熱

原创 參數配置詳解_發動機(發動機型號)

1 是什麼?        裝在轎車或多用途客車上的發動機,都表明了發動機的製造廠、型號及生產編號。

原创 J1939之ECU模擬器製作三

終於把添加上了J1939協議,中間還是被其他事耽誤了一段時間,原計劃6月份完成的,又延誤到7月份才完成在調試板上軟件調試 往後開始自己畫PCB板子,很久沒有畫板子了,又要重新復AD09 下面是PGN廣播數據中的其中一個 /****

原创 J1939之ECU模擬器製作二

調試板子半天,遇到很多問題,寫個總結 1.直接在網上收集FreeRTOS在STM32F2上移植軟件 2.將下載的工程軟件刪除多餘文件,只運行一個任務,每1秒鐘掛起一次,發現任務掛起時間不只1秒,反反覆覆查看代碼,沒有發現問題,網上

原创 J1939之ECU模擬器製作 一

學習CAN、J1939協議已經有一段時間,這過程總是學一段時間便停止,之後又想繼續學習,沒有目的性,一直堅持有些難,今天突然有一個想法,自己製作J1939之ECU模擬器,實現一些常用的數據流(這些數據可以在網上搜),爭取6月底完成

原创 J1939協議之通俗易懂----簡介

J1939簡介 J1939協議簡介 J1939協議是由美國汽車工程師協會(SAE) (SAE協會簡介)定義的一組標準。J1939標準用於卡車、公共汽車和移動液壓等重型車輛。在許多方面,J1939標準類似於舊版J1708和J1

原创 CAN總線之通俗易懂----CAN物理層

CAN物理層 CAN總線 CAN總線使用不歸零(NRZ)的位填充。有兩種不同的信令狀態:顯性(邏輯0)和隱性(邏輯1)。這些信令狀態對應於所在物理層(存在幾種不同的物理層)的某種電平。模塊以線與邏輯連接到總線:哪怕只有一個節點發送邏輯

原创 CAN總線之通俗易懂----工業連接器

CAN連接器 9針DSUB CiA推薦使用這種連接器佈局,是事實上的工業標準。 1 – 保留位 2 CAN_L(CAN低位) CAN_L總線線路(顯性低位) 3 CAN_GND(CAN接地) CAN接地 4 –

原创 CAN總線之通俗易懂----報文1

CAN報文 CAN總線是廣播類型的總線。這意味着所有節點都可以偵聽到所有傳輸的報文。無法將報文單獨發送給指定節點;所有節點都將始終捕獲所有報文。但是CAN硬件能夠提供本地過濾功能,讓每個節點對報文有選擇性地做出響應。 CAN報文