CAN-200: Объединение CAN_command_t

CAN-200 1.3.0

Поля данных
Объединение CAN_command_t

Структура описывающая команды выполняемые платой Подробнее...

`#include <public.h>`

## Поля данных

struct {
unsigned char trans: 1
| Запрос на передачу кадра из буфера передачи Подробнее...
unsigned char trans_stop: 1
| Прервать передачу Подробнее...
unsigned char recv_clear: 1
| Освобождение буфера приема Подробнее...
unsigned char recv_bit_clear: 1
| Сброс признака переполнения буфера приема Подробнее...
unsigned char sleep: 1
| Переход в режим сна Подробнее...
unsigned char rsvd: 3
| Зарезервированное поле
} | bit
unsigned char | byte

## Подробное описание

Структура описывающая команды выполняемые платой

## Поля

## ◆ recv_bit_clear

unsigned char recv_bit_clear

Сброс признака переполнения буфера приема

1 - Признак "Переполнение буфера приема" будет снят

## ◆ recv_clear

unsigned char recv_clear

Освобождение буфера приема

1 - Буфер приема освобождается

## ◆ sleep

unsigned char sleep

Переход в режим сна

1 - Контроллер переходит в режим сна

## ◆ trans

unsigned char trans

Запрос на передачу кадра из буфера передачи

1 - Кадр из буфера передачи будет передан по шине

## ◆ trans_stop

unsigned char trans_stop

Прервать передачу

1 - Если был запрос на передачу кадра из буфера передачи и передача еще не началась, этот запрос будет снят

Объявления и описания членов объединения находятся в файле:

- public.h

CAN-200 documentation. Copyright (c) 2012 - 2017 Elcus Corporation. All rights reserved.