Чим відрізняється CCP від ​​UDS?


Відповідь 1:

КПК розшифровується як протокол зв'язку Can. CAN або Controller area network - це форма асинхронного зв'язку (без тактової частоти), яка відбувається між двома або більше мікроконтролерами. Ви обов'язково почуєте багато "МОЖЛИВОСТІ" в автомобільній промисловості, оскільки кожен модуль автомобіля (скажімо, блоки управління двигуном, ABS, інформаційно-розважальні системи тощо) використовує спеціальні мікроконтролери, які повинні синхронізуватися між собою. І CAN - найпопулярніший протокол для нього.

Подумайте про CAN як про найменшу можливу мережу (WAN> MAN> LAN> CAN).

З іншого боку, UDS розшифровується як послуга Уніфікованої діагностики, що представляє собою набір протоколів ISO, які застосовуються для встановлення зв'язку між різними модулями, датчиками та приводами. UDS - це те, що визначає та охоплює різні сервіси, такі як зчитування з датчиків, запис у елементи пам'яті, керування приводами тощо, все це можна зробити за допомогою протоколу зв'язку CAN. Отже, коли ви дивитесь на нього з точки зору шару OSI, вашим графічним інтерфейсом буде рівень програми, UDS - це рівень презентації та сеансів, а CAN - шар драйвера.

На сторінці Вікіпедії зверніться до UDS, вона містить досить багато інформації.


Відповідь 2:

CCP - це протокол калібрування, який в основному використовується для калібрування ECU для оптимізованого виходу. Протокол використовує шину CAN як фізичний рівень, але дозволяє лише 5 байт передачі даних в одному кадрі CAN, в результаті чого не підходить для миготіння ECU в ідеалі. КПК також надає послуги з діагностики, але в дуже обмеженій кількості

З іншого боку, UDS використовується в основному для діагностичних цілей. Передача даних зазвичай базується на використаних фізичних носіях, які можуть бути CAN, LIN або Ethernet. Він використовується для відстеження DTC і миготіння