Уважаемые коллеги. Сразу скажу, в программировании микроконтроллеров я новичок. На новой работе поставили задачу написать CAN монитор. Модуль SAE 81C90. Язык С, операционка QNX (но это не так важно). Из информации нашёл только DataSheet от Simens. Описание регистров в принципе понятно, но общие алгоритмы (инициализация работы с прерываниями, без прерываний, приём и отправка сообщений, обработка ошибочных ситуаций и др.) до конца не понятны. Прошу помощи, поделитесь кодом программирования этого микроконтроллера, или описанием алгоритмов. Вообще буду очень признателен любой информации.
|