/* Штатный eCAN и отдельный служебный обмен УМП/GAS. Русские пояснения сохранены в UTF-8. */ /* Настраивает eCAN, скорость, почтовые ящики и маршрутизацию прерываний для выбранного режима платы. */ void InitCan(int Port, int DevNum); /* Упаковывает адрес и технологические слова в штатный CAN-кадр и запускает передачу mailbox. */ void CAN_send(int Port, int data[], int Addr); /* Объявляет CAN_input_data — CAN вход данные. Память определена в другом модуле. */ extern int CAN_input_data[]; /* Неблокирующая передача ответов логгера отдельным CAN mailbox. */ /* В главном цикле готовит замороженный ответ служебного CAN и отправляет его двухсловными фрагментами. */ void UMP_CAN_service(void);