Объект сообщения Infineon XMC4400 CAN и регистр LIST

Я использую контроллер Infineon XMC4400 и преобразую базовую функциональность CAN в полную функциональность CAN. Я столкнулся с трудностями в понимании распределения объекта сообщения с регистром LIST. Насколько мне известно,

  • XMC4400 поддерживает 64 объекта Message, и каждый MO должен быть назначен одному из регистров LIST.
  • В модуле MultiCAN имеется 8 регистров LIST.
  • Используя PANCTR, мы можем обновить/изменить/удалить объект Message в/из LIST.

(Пожалуйста, поправьте меня, если я ошибаюсь.)

Итак, мой вопрос: Можем ли мы разместить все 64 МО в одном регистре LIST или есть какое-то ограничение? Я не нахожу четкого объяснения в справочном руководстве.


person Rahul    schedule 01.07.2014    source источник


Ответы (1)


Да, вы можете назначить все доступные объекты одному списку. Кроме List0, так как List0 содержит нераспределенные объекты.

Обратитесь к регистру PANCNTR и правильно обновите индекс, чтобы вы могли назначить объект определенному списку.

person Nitin Jadhav    schedule 02.07.2014