Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Infineon Technologies AG > C500-C800

реклама

 




Мероприятия:




Настройка битовых времен

Согласно CAN - спецификации, битовое время разделено на четыре сегмента.

Каждый сегмент кратен одному кванту времени tq. Сегмент синхронизации (Sync-Seg) всегда равен одному кванту времени. Prop-Seg включен в сегмент Tseg1. Сегмент Tseg1 определяет время перед точкой считывания, тогда как сегмент Tseg2 определяет время после точки считывания. Длины этих сегментов программируемы (исключая Sync-Seg).

Примечание:Для более точного определения данных сегментов, пожалуйста, смотрите CAN- спецификацию.

Битовое время определяется периодом тактового генератора CLP, делителем частоты и количеством квантов времени в битовом времени.

Битовое время = Tsync-seg + Ttseg1 + Ttseg2
Tsync-seg = 1 * tq
Ttseg1 = (TSEG1+1) * tq (= min. 4 * tq)
Ttseg2 = (TSEG2+1) * tq (=min. 3 * tq)
tq = (BRP+1) * 2(1-CMOD) * CLP

Для выполнения рекомендаций CAN - спецификации необходимо выполнение следующих условий:

Ttseg2 і 3 * tq
Ttseg2 і Tsjw
Ttseg1 і 4 * tq
Ttseg1 і Tsjw + Tprop

TSEG1, TSEG2 и BRP программируются числовыми значениями из соответствующих полей регистров BTR0 и BTR1.

Для плат серии CAN-C505xx:

CLP = 1 / 16000000 (c)

Делитель частоты включен (бит CMOD = 1)


<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники