Здравствуйте Разбираюсь с CAN модулем в LPC1549. Все с ноля: МК, архитектура МК, CAN. Перед этим имел дело с 8 битными МК и не сложные проекты. Собственно вопросы: 1) В МК (CAN модуль) есть по 2 одинаковых регистра с разными номерами 1 и 2. Это означает 1 - передача, 2 - прием? 2) Как организовано передачу из объекта сообщения (message object - правильно ли я перевел) в регистры CAN? 3) На счет номера объекта сообщения (message number), написано, что можно создать 32 таких объекта, в регистрах IF1/2_CMDREQ их по 32. Это 32 на прием и 32 на передачу? Как определять какие на прием, какие на передачу? 4) Как настраивать фильтр и маску тоже не понятно. Из примеров состряпал программу. Передача получилась, а вот с приемом ну никак. Прошу помощи
|