S32K1_How can i change Break Delimiter of LIN Bus

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K1_How can i change Break Delimiter of LIN Bus

ソリューションへジャンプ
784件の閲覧回数
wuxianlong
Contributor III

Hi,all


About LIN Buss ,a  Break Field consists of Break and Break Delimiter , the Break Delimiter is 1 bit for S32K1_lin_demo .
if i want to change the Break Delimiter , can you get we some help? i try to  adding some delays before i send Fync Field(0x55), But it can not work .

lin bus.pngtest.png

BRs,

xianlong

0 件の賞賛
返信
1 解決策
773件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

There is no support in HW to extend break delimiter.
And the SDK/RTD drivers do not do it either.

Similar has been discussed with the SDK team before.
This was their answer:

PetrS_1-1676278414911.png

So adding a delay loop as above is the only option.
This way you can't adjust the exact time of Break delimiter length. It is necessary to set the number of loops considering CPU Clock and UART Baudrate, and deviation may occur depending on CPU conditions.

BR, Petr

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
774件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

There is no support in HW to extend break delimiter.
And the SDK/RTD drivers do not do it either.

Similar has been discussed with the SDK team before.
This was their answer:

PetrS_1-1676278414911.png

So adding a delay loop as above is the only option.
This way you can't adjust the exact time of Break delimiter length. It is necessary to set the number of loops considering CPU Clock and UART Baudrate, and deviation may occur depending on CPU conditions.

BR, Petr

0 件の賞賛
返信
768件の閲覧回数
wuxianlong
Contributor III

Oh,thank you, I find that my delay loop is too short.

0 件の賞賛
返信