реклама на сайте
подробности

 
 
> Настройка скорости
Санёк76
сообщение Mar 12 2011, 21:11
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 6-03-11
Пользователь №: 63 428



Приветствую

для организации CAN шины между AVR-контроллерами я использую связку MCP2510 + MCP2551.

Для изменения сокорости передачи бита можно изменять временную кванту и длинну сегментов (в этих квантах).
Можно ли менять скорость измененением либо только ванты либо только длин сегментов от 125Кбит до 1Мбит при 16МГц тактовой частоты?
Достаточно ли 0,5 мкс, чтобы сигнал распространился по сети (витая пара, 2-3 метра)?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Санёк76
сообщение Mar 17 2011, 17:11
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 6-03-11
Пользователь №: 63 428



0,5мкс - я имел в виду 1TQ..просто достаточным ли будет сегмент распространения (Propagation segment) длиной в одну такую TQ?

и ещё кое что:
чему равна длинна Phase segment 2, если в бит BTLMODE регистра CNF2 установить в 0?В документации на MCP2510 про это нашёл только это:

If the BTLMODE bit is set to a ‘0’ then the length of phase segment 2 is the greater of phase segment 1 and the information processing time (which is fixed at 2 TQ for the MCP2510).
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 13:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01463 секунд с 7
ELECTRONIX ©2004-2016