– The
Головний і підлеглий пристрої повинні працювати з достатньо близькою швидкістю передачі даних, оскільки LIN є асинхронний протокол.3 грудня 2008 р
Q14) Є LIN асинхронний чи синхронний? Протокол LIN є асинхронним, що забезпечує гнучкий зв'язок між провідним і підлеглими без фіксованого часу.
CAN був розроблений для протоколу високої надійності та швидкості (до 1 Мбіт/с) для суворого середовища автомобільної електричної шини. Пізніше LIN був доданий як проста недорога альтернатива для керування некритичними модулями автомобіля. Обидва знаходять випадкове застосування в освітленні.
Простіше кажучи, кадр повідомлення шини LIN складається із заголовка та відповіді. Як правило, майстер LIN передає заголовок на шину LIN. Це запускає підлеглий пристрій, який надсилає до 8 байтів даних у відповідь.
Формат кадру LIN. Шина LIN — це опитувана шина з одним головним пристроєм і одним або кількома підлеглими пристроями. Головний пристрій містить як головне завдання, так і підлегле завдання. Кожен ведений пристрій містить лише ведене завдання.
Асинхронні комунікації – це a послідовний протокол даних який використовується протягом багатьох років. Зазвичай одночасно передається вісім біт даних. Існують інші менш поширені режими, які можуть надсилати 5, 6 або 7 біт даних. Кожен байт даних обрамляється початковим і стоп-бітами.
Деякі приклади синхронних протоколів включають SPI, I2C і DDR.