Добавить пояснения к исходникам, заголовкам TI, настройкам CCS и существующим проверкам. Зафиксировать правила кодировки, обзор модулей и аудит комментариев.
12 lines
1.1 KiB
C
12 lines
1.1 KiB
C
/* Штатный 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);
|