- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
(1) I set the beak segment detection length to 11, but when sending a beak segment with a length of 11.3 bits, the break detection interrupt cannot be triggered.
(2) In the face of such a situation, is there any way to detect the 11.3 bit break segment? What kind of hardware changes or software processing needs to be done.
- Labels:
-
PSoC 4 MCU
- Tags:
- CY8C4147LQE-S473
- lin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @tony ,
As per spec, the master is expected to send a break field of at least 13 nominal bit times of dominant value. Sending 11.3 bit times could be a violation of the LIN spec.
However, even though master will keep the bus voltage at Low for 13 bit times minimum, the slave should get ready by 11bit time, to receive any data. You can change the Break detection threshold (bit times) in the configurator to 12 or more if you feel the slave clock is not accurate.
Bragadeesh