FSoE: данные передаются в little-endian или big-endian?

FSoE (failsafe over EtherCAT) всегда передаёт многобайтовые данные в little-endian.

Это неявно следует из стандарта ETG.5100 S на основе порядка байтов (например, значений контрольной суммы CRC) — см., например, FSoE: структура кадра на примерах: поля CRC передаются сначала младший байт, затем старший (= little endian).

Источник: ETG.5100 S (D) V1.2.0, например Table 3 - General Safety PDU, свободно доступно по запросу в EtherCAT Technology Group (ETG)

Связанные статьи

Обзор и основы

CRC

Коды ошибок и формат данных


Check out similar posts by category: FSoE EtherCAT Safety