SAE J3608模擬器
該項目出於開發目的模擬EV和SE之間的LIN-CP通信。它使用POSIX共享內存對象來模擬LIN堆棧的功能。總線主控可執行文件直接在EV和SE可執行文件的內存映射之間複製數據,以模仿LIN堆棧的功能。 SE可執行文件通過另一個與總線主控器共享的內存對象設置LIN時間表。公交車時間未準確建模,整個時間表以大約時間表重複率一次復制。只有應用程序代碼使用的LIN標誌(幀標誌)被實現。拔出/重新插入也沒有正確實施。它基於參考實現,因此在同一代碼庫中實現了EV和SE,並且應用程序代碼支持每側兩個連接器/入口,但仿真器僅支持一個(通道A)。 SAE J3068/1實施目前也僅支持通道A。數據定義遠非最終版本,可能與SAE J3068/1當前草案中的定義不匹配。這段代碼的目的是開發傳輸機制,而不是數據定義。
文件列表
saej3068-emulator.zip
(预估有个23文件)
saej3068-emulator-main
makefile
1KB
info_code_handler.c
12KB
globals.h
1019B
lincp-emu.h
9KB
lin-cp.h
27KB
Draft_J3068_1.ldf
59KB
msleep.c
411B
LICENSE
1KB
msleep.h
22B
暂无评论