|
CAN-200
1.3.0
|
Макросы | |
| #define | CAN_SPEED_USER_DEFINED(btr0, btr1) (0xffff | (((btr0) & 0xff) << 24) | (((btr1) & 0xff) << 16)) |
| Скорость определенная пользователем | |
| #define | IS_CAN_SPEED_USER_DEFINED(speed) ((0xffff == ((speed) & 0xffff)) ? 1 : 0) |
| 1 - скорость определяемая пользователем, 0 - одна из стандартных скоростей | |
| #define | CAN_SPEED_GET_BTR0(speed) (((speed) >> 24) & 0xff) |
| Возвращает значение регсистра BTR0 для скоростей задаваемых пользователем | |
| #define | CAN_SPEED_GET_BTR1(speed) (((speed) >> 16) & 0xff) |
| Возвращает значение регсистра BTR1 для скоростей задаваемых пользователем | |
| #define | CAN_SPEED_1000 1000 |
| Скорость 1 Mbit/sec. | |
| #define | CAN_SPEED_800 800 |
| Скорость 800 kbit/sec. | |
| #define | CAN_SPEED_500 500 |
| Скорость 500 kbit/sec. | |
| #define | CAN_SPEED_250 250 |
| Скорость 250 kbit/sec. | |
| #define | CAN_SPEED_125 125 |
| Скорость 125 kbit/sec. | |
| #define | CAN_SPEED_50 50 |
| Скорость 50 kbit/sec. | |
| #define | CAN_SPEED_20 20 |
| Скорость 20 kbit/sec. | |
| #define | CAN_SPEED_10 10 |
| Скорость 10 kbit/sec. | |
CAN-200 documentation. Copyright (c) 2012 - 2017 Elcus Corporation. All rights reserved.