Я пытался смоделировать два узла в CANoe и установил связь между ними, отправляя сообщения друг другу с помощью сценария CAPL.
Когда я думаю о создании фреймов ошибок, я узнал о функции CAPL _1 _.
Как мы могли узнать, активная это ошибка или пассивная?
Это ошибка Tx или ошибка Rx.
Как смоделировать кадры ошибок и увеличить / уменьшить счетчики ошибок в CANoe с помощью CAPL?
Ответы (1)
- Лучшее решение - использовать инструмент CANStress от Vector. Это позволит вам создавать различные ошибки (запуск по битовому полю, другой запуск, аналоговые помехи). По сути, вы можете определить все биты кадра CAN.
более подробное описание можно найти по адресу: https://kb.vector.com/upload_551/file/SN-IND-1-010_CANstress_Basics(1).pdf
- Типы ошибок см. На странице http://esd.cs.ucr.edu/webres/can20.pdf
person
Nikhil
schedule
31.01.2020