Предыдущая Следующая

Контроллеры CAN-устройств семейства LPC2000 имеют следующие основные характеристики:

• 2 или 4 (в зависимости от серии микроконтроллера) контроллера CAN и шины (2 в микроконтроллерах в 64-выводном корпусе и 2 или 4 в микроконтроллерах в_144-выводном корпусе);

• скорость передачи данных до 1 Мбит/с по каждой шине;

• 32-битный регистр и доступ к оперативной памяти;

• интерфейс CAN, совместимый со спецификацией 2.0В, ISO 11898-1;

• глобальный приемный фильтр распознает 11- и 29-битные принимаемые идентификаторы для всех шин CAN;

• приемный фильтр CAN обеспечивает автоматическое распознавание в стиле FullCAN выбранных стандартных идентификаторов.

ГЛАВА 1 4

14.2. Описание выводов CAN

Выводы, относящиеся к контроллерам CAN микроконтроллеров семейства LPC2000, перечислены в Табл. 14.1.

Таблица 14.1. Выводы CAN микроконтроллеров LPC2000

Название выводов

Направление выводов

Описание выводов

RX4-1

Входы

Последовательные входы. Подключены к приемопередатчикам CAN. Примечание. RX2 и RX1 доступны во всех микроконтроллерах, в состав которых входят контроллеры CAN. RX4 и RX3 доступны только в микроконтроллерах LPC2194/2294.

ТХ4-1

Выходы

Последовательные выходы. Подключены к приемопередатчикам CAN. Примечание. ТХ2 и ТХ1 доступны во всех микроконтроллерах, в состав ко-торыхвходят контроллеры CAN. ТХ4 и ТХЗ доступны только в микроконтроллерах LPC2194/2294.

14.3. Карта памяти блока CAN

Контроллеры CAN и приемный фильтр занимают некоторое количество VPB-слотов, которые перечислены в Табл. 14.2.

Таблица 14.2. Карта памяти блока CAN

Адресный интервал

Используется для

E0038000...87FF

ОЗУ приемного фильтра

Е003С000...С017

Регистры приемного фильтра

Е0040000...000В

Центральные регистры CAN

E0044000...405F

Регистры контроллера CAN 1

E0048000...805F

Регистры контроллера CAN 2

E004C000...C05F

Регистры контроллера CAN 3 (только в микроконтроллерах LPC2194/2294)

E0050000...005F

Регистры контроллера CAN 4 (только в микроконтроллерах LPC2194/2294)

14.4. Регистры контроллера CAN

Регистры блока CAN перечислены в Табл. 14.3, Табл. 14.4. Более детальные их описания даны ниже. В таблицах в столбце «Значение после сброса», даны значения каждого бита или поля после аппаратного сброса, а в столбце «Установка RM» — значения каждого бита или поля в случае, если программное обеспечение устанавливает бит RM, или если бит RM установлен из-за условий на шине. Обратите внимание на то, что в случае, когда аппаратный сброс устанавливает бит RM, то значение, указанное в столбце «Значение после сброса», преобладает над значением, указанным в столбце «Установка RM» (если они не совпадают). В обоих этих столбцах знак «X» указывает на то, что данный бит или поле остаются неизменными.

Таблица 14.3. Регистры приемного фильтра CAN и центральные регистры блока CAN


Предыдущая Следующая

Доска бесплатных объявлений в дмитрове.




Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_162.html on line 252

Warning: include(./news.php) [function.include]: failed to open stream: No such file or directory in /var/www/picprof/data/www/picprof.com/book/book4_162.html on line 252

Warning: include() [function.include]: Failed opening './news.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/picprof/data/www/picprof.com/book/book4_162.html on line 252