一、修改Ipdu的配置:
1.1 在EB_Tresos項目工程下,依次打開【ECU】-->【Com】-->【Com】-->【Configuration Set】-->【ComConfig】-->【ComIPdu】-->在列表中找到需要調整的Ipdu,原有的配置如下圖。;
1.2 在Ipdu中的調整如下:
相比上圖中7-2,變更如下:將選項ComTxModeMode由PERIODIC變更爲DIRECT。(ComTxModeMode中的選項有以下:DIRECT,MIXED,NONE,PERIODIC)
二、修改ComSignal的配置:
2.1 在EB_Tresos項目工程下,依次打開【ECU】-->【Com】-->【Com】-->【Configuration Set】-->【ComConfig】-->【ComSignal】-->在列表中找到需要調整的Ipdu對應的信號,原有的配置如下圖。
2.2 在ComSignal中的調整如下:
相比上圖中7-1,變更如下:
將該Ipdu的所有信號Signal,保留其中的一個信號的配置不變(ComTransferProperty爲TRIGGERED),其它信號按照下面要求修改:
選項ComTransferProperty由TRIGGERED變更爲PENDING。(ComTransferProperty中的選項有以下:PENDING,TRIGGERED,TRIGGERED_ON_CHARGE,TRIGGERED_ON_CHARGE_WITHOUT_REPETITION,TRIGGERED_ WITHOUT_REPETITION)
三、應用層在調用COM的信號RTE接口的注意事項:
在寫這個幀Frame_ID的所有信號RTE接口時,需要將信號屬性爲ComTransferProperty=TRIGGERED的RTE接口放在最後寫,此時每調用一次屬性ComTransferProperty = TRIGGERED爲的RTE接口,都會觸發該CAN幀Frame_ID發送一次。
歡迎大家給我留言,如果覺得好,動動你的手指,“點贊”+“收藏”
獲取更多汽車行業資訊,以及工具鏈的使用,可以關注微信公衆號“汽車電子助手”
或者掃描下方二維碼進行關注
END