Internal CAN итерфейс

PIC версия программы(разные темы)

Re: Internal CAN итерфейс

Сообщение Barmaley_GMN (Barmaley_GMN) » 17 авг 2014, 08:01

mim писал(а):
multik писал(а):требуется установить в TX буфере0 ID 0x2B0 . Какие байты должны быть в hi и lo ?
При таких настройках в реалии получаю 015 .

Если ID 0x2B0, то hi=0x02 и lo=0xB0....
Как определяешь что 015 и что такое 015? в какой системе?
Там же есть Хелп на весь компонента...

Я тоже так сначала думал. Не вышло!
Вчера времени убил, пока хелп не раскурил.
Там хитрая схема подсчёта идёт и байты совсем другие получаются.
Я беру десятичную и
HiByte = (ID AND 0x7F8) / 8
LoByte = (ID AND 0x007) * 0x20

И вот ещё мучает вопрос. При включении аппаратного кана (INTERNAL_CAN_ENABLE 1) как его прописать и запустить компиляцию? Даже если меняю строку в проекте Си, при старте файл компилируется снова и получаю SPI CAN. Если только в FC5_PIC_CAN2.c ...
Ник: Barmaley_GMN
Имя: Barmaley_GMN
(Герой!)
Практикант
Практикант
Информация о пользователе

Пред.

Вернуться в Flowcode PIC

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей