Здравствуйте, Уважаемые!
В данный момент работаю с SJA1000. Железо разрабатывалось на бегу, и не мной. Я программирую МК (ADuC842).
В конце предполагается несколько устройств на шине (до 10), но в данный момент пробую связать 2. Использую UTP5e (что под рукой было), сопротивления по 120 Ом висят прямо на выходах SJA1000 (трансиверов не предусмотрено). Объединены TX0-RX0, TX1-RX1 и повешены на одну из витых пар.
Мне удалось добиться передачи-приема одной посылки в каждую строну, после чего SJA1000 не хочет работать (уходит в ошибку).
Конкретные вопросы:
1. Можно ли связывать SJA1000 между собой непосредственно, без трансиверов? (там вроде выходные драйвера есть, настраиваемые)
2. Допустима ли архитектура моей "шины"? Или нужно терминаторы по-честному делать - отдельно?
3. Для связи использую Clock Mode. Попытки перейти на bi-phase mode приводят к абсолютной глухоте. Почему?
4. Какова должна быть реакция на прерывание по ошибке?
Заранее спасибо!