Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Вот код для AT90CAN...:
Отправлено
dvf 01 октября 2009, г. 10:30
Передача инициируется событием. Все проходит хорошо - отправляется и принимается вторым узлом.
Далее, я считал, что MOb на прием уже сконфигурирован и достаточно очистить CANSTMOB = 0x00; Прием у меня по прерыванию от RXOK. Но оно не возникает, пока не будет выполнено перед этим: Can_set_mob(MOB_rx); Это правильное поведение? А если я несколько MOb настрою на прием, то мне для каждого придется выполнить этот шаг? Или надо так понимать, что делая CANSTMOB = 0x00; я очищал страницу MOb на передачу? Совсем запутался...
Составить ответ | Вернуться на конференцию.
Ответы
- Нет. Слушай сюда: - papa (01.10.2009, 11:15:58 192.168.1.42,217.117.85.104, 375 байт)