[an error occurred while processing this directive]
Господа, а кто с MCP2510 работал? подскажите пожалуйста по приему сообщений
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено НBHeli 28 октября 2002 г. 12:44

Уже который день нифига не понимаю: есть 2 платы с MCP2510 и MSP430F149 на борту, для которых пишу прогу. Сейчас одна по нажатию кнопки посылает ОДНО сообщение по CAN. Вторая соответственно ловит. Так вот, проблема в сбросе флага CANINTF.RXnIF после приема сообщения - он не хочет сбрасываться ! Т.е. до приема первого сообщения в CANINTF нули а после приема начинает читаться всякая фигня, при чем может каждый раз разная (0,1,255,0,1,255 ...). Сбрасывать эти флаги пробовал и просто прописывая 0 в CANINTF и модификацией битов. Скорость обмена по SPI тоже менял - никакого результата. Поможите чем можите, pls :-)
Спасибо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru