Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > CAN и т.п.


Автор: PILOT 16.3.2005, 23:18
Я использую AT90CAN128.
Задача: реализовать CANopen сеть на примерно 50 различных стройств.
С протоколами низкого уровня я ознакомился.

Вопросы: что есть дескриптор устройства? Как происходит инициализация и выбор скорости?

СУВ.
Добавлено @ 23:19
В догонку Маньяку:
Есть ли принципиальные схемы платы (которая в PC)? Интересует реализация опторазвязки)

Автор: Alexei 18.3.2005, 07:21
А кто такой этот CAN ? Какой-нить последовательный интерфейс? И что это 2.0A & 2.0B.
Может, мне тоже надо . smile

Автор: ManiaK 18.3.2005, 12:33
Цитата(PILOT @ 16.3.2005, 23:18)
что есть дескриптор устройства?

Странное дело, сам не знаю smile На англицком напиши название - может перевели по разному.


Цитата(PILOT @ 16.3.2005, 23:18)
Как происходит инициализация и выбор скорости?

Хм.. ну это где как. Зависит сильно от драйвера. Хотя, честно сказать - аналогично выбору скорости для RS - ихняя схема поиска/установки глобальной скорости - хлам, всё это только ненужные нагромождения; у нас есть микропереключатели - ими выбираем скорость (читаем порт, записываем в нужные регистры).

Устройство использовали http://can.marathon.ru/devices/ Конкретно http://can.marathon.ru/devices/can-bus-isa.html если память не изменяет. С опторазвязкой ничего не скажу - не инженер я пока smile
Примеры программ под это устройство есть, могу выслать если надо.
Добавлено @ 12:36
Про CAN можно почитать http://www.datamicro.ru/ smile

Автор: Guest 16.4.2005, 13:38
http://www.can-cia.de/can/protocol/
http://www.can-cia.ru/
http://www.msclub.ce.cctpu.edu.ru/can/index.shtml
http://www.ipc2u.ru/
http://www.rmcan.com/index.php?id=62
http://vector-informatik.de/
http://www.triton.ru/site/el_podderjka.shtml
http://www.esacademy.com/

проходил тут мимо...
Я копаю CAN в диагностике автомобилей.
Есть некоторые наработки.
[email protected]

Автор: Brain 22.10.2008, 11:50
Всем привет!
У меня стоит задача научиться использовать CAN модуль в контроллерах PIC18FXX8.
Теоретически что такое CAN и с чем его едят я знаю.
Где можно найти пример рабочей программы на C или Asm, которая работает с CAN.

ЗЫ: Возможно ли проверить работу CAN в протеусе? Сейчас контроллеров нет а учиться надо...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)