Скорость передачи данных по CAN-шине

модуль Bluetooth
·
·
IPFS
·
Шина CAN является асинхронной связью, поэтому существует скорость передачи данных, и этот генератор скорости передачи данных расположен внутри контроллера CAN.

Скорость передачи данных по CAN-шине

Шина CAN является асинхронной связью, поэтому существует скорость передачи данных, и этот генератор скорости передачи данных расположен внутри контроллера CAN. Нам не нужно понимать, как это произошло, но нам нужно понять, что это значит. В этой главе обсуждаются следующие два момента для начинающих.

1. Асинхронная связь

В последовательной связи она в основном делится на асинхронную связь и синхронную связь.

Синхронная связь: связь между устройствами связи посредством сигнала синхронизации (такты CLK) для реализации передачи данных называется синхронной связью. Такие коммуникации, как I2C и SPI, имеют тактовый сигнал. Фактически, USART также имеет синхронную функцию в STM32, но большинство из нас используют только ее асинхронную функцию.

Асинхронная связь. Проще говоря, устройства связи отправляют и получают данные, договариваясь об одном и том же времени. Это время будет определять скорость передачи данных, упомянутую в этом разделе.

2. Скорость передачи данных

Многие инженеры никогда до конца не понимали, что такое скорость передачи данных. Здесь я кратко опишу ее значение, основанное на скорости передачи данных UART.

В области электронных коммуникаций бод относится к скорости модуляции, которая относится к скорости, с которой эффективный сигнал данных модулирует несущую, то есть количеству раз, когда состояние модуляции несущей меняется в единицу времени. Это мера скорости передачи символов. 1 бод означает, что в секунду передается 1 символ.

UART передает 240 символов в секунду, и каждый формат символов содержит 10 бит (1 стартовый бит, 1 стоповый бит, 8 бит данных). В это время скорость передачи данных составляет 240 бод, а скорость передачи данных — 10 бит* 240/секунда = 2400 бит/с. .

Из приведенного выше описания можно резюмировать:

Скорость передачи данных: количество двоичных битов, передаваемых в единицу времени;

Скорость передачи: количество символов, передаваемых в единицу времени;

Скорость передачи данных и скорость передачи данных численно равны только тогда, когда каждый символ представляет только один бит информации, но их значения не совпадают.

битовая синхронизация

Скорость передачи данных описана выше, и скорость передачи данных определяется синхронизацией битов, упомянутой в этом разделе. В стандарте CAN бит можно разделить на 4 сегмента:

Сегмент синхронизации (СС)

Период времени распространения (PTS)

Сегмент фазового буфера 1 (PBS1)

Сегмент 2 фазового буфера (PBS2)

Эти сегменты, в свою очередь, состоят из наименьшей единицы времени, которую можно назвать квантом времени (сокращенно Tq).

1 бит разделен на 4 сегмента, и каждый сегмент состоит из нескольких Tq. Это называется синхронизацией битов.

Для более подробной информации о продукции и информации посетите наш официальный сайт:

https://www.ru-ebyte.com


CC BY-NC-ND 4.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

модуль BluetoothКомпания Chengdu Ebyte Electronic Technology Co., Ltd. была основана в 2012 году, ее офисная площадь составляет более 4000 квадратных метров
  • 来自作者
  • 相关推荐

Прямая связь с мобильными телефонами, ZigBee перевернулась?

Почему Лора такой «бог»?

Что следует выбрать для крупномасштабной сети устройств: Cat.1, Cat.M или NB-IoT?