Установите уровень тактовой синхронизации канала CAN
configBusSpeed(canch,busspeed)
configBusSpeed(canch,busspeed,SJW,TSeg1,TSeg2,numsamples)
configBusSpeed(canch,arbbusspeed,databusspeed)
configBusSpeed(canch,arbbusspeed,arbSJW,arbTSeg1,arbTSeg2,databusspeed,dataSJW,dataTSeg1,dataTSeg2)
configBusSpeed(canch,clockfreq,arbBRP,arbSJW,arbTSeg1,arbTSeg2,dataBRP,dataSJW,dataTSeg1,dataTSeg2)
configBusSpeed(
устанавливает скорость канала CAN в прямой форме, которая использует базовые факторы вычисления тактовой синхронизации.canch
,busspeed
)
Если у вас нет определенных требований синхронизации для вашей связи CAN, используйте прямую форму configBusSpeed
. Также обратите внимание, что можно установить скорость шины только, когда канал CAN является оффлайновым. Канал должен также иметь доступ к инициализации к устройству CAN.
Синхронизируйте все узлы в сети для CAN, чтобы работать успешно. Однако в зависимости от времени, отмечает время прихода на работу, различные узлы выйдут из синхронизации и должны ресинхронизировать. SJW
задает максимальную ширину (вовремя), что можно добавить к TSeg1
(в более медленном передатчике) или вычесть из TSeg2
(в более быстром передатчике), чтобы возвратить синхронизацию во время получения сообщения CAN.
configBusSpeed(
устанавливает скорость канала CAN canch
,busspeed
,SJW
,TSeg1
,TSeg2
,numsamples
)canch
к busspeed
с помощью заданных факторов вычисления тактовой синхронизации, чтобы управлять синхронизацией в усовершенствованной форме.
Прежде чем можно будет запустить канал, чтобы передать или получить сообщения CAN FD, необходимо сконфигурировать его скорость шины.
configBusSpeed(
устанавливает арбитраж и скорости шины данных canch
,arbbusspeed
,databusspeed
)canch
с помощью факторов вычисления тактовой синхронизации по умолчанию для CAN FD. Этот синтаксис поддерживает виртуальные устройства NI и MathWorks.
configBusSpeed(
устанавливает данные, и арбитражные скорости шины canch
,arbbusspeed
,arbSJW
,arbTSeg1
,arbTSeg2
,databusspeed
,dataSJW
,dataTSeg1
,dataTSeg2
)canch
с помощью заданного вычисления тактовой синхронизации включает усовершенствованную форму для CAN FD. Этот синтаксис поддерживает устройства Kvaser и Vector.
configBusSpeed(
устанавливает данные, и арбитражные скорости шины canch
,clockfreq
,arbBRP
,arbSJW
,arbTSeg1
,arbTSeg2
,dataBRP
,dataSJW
,dataTSeg1
,dataTSeg2
)canch
с помощью заданного вычисления тактовой синхронизации включает усовершенствованную форму для CAN FD. Этот синтаксис поддерживает ПИКОВЫЕ Системные устройства системы.