Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизПодскажите почитать по CAN bus (+delphi/c) Найти похожие ветки
← →
megavoid © (2012-02-19 11:05) [0]В скором будущем придётся работать с этой шиной, пока читаю вот такой вот форум http://electronix.ru/forum/index.php?showforum=158
Как я понял, для программистов это выгляит таким образом: имеется rs-232 или usb адаптер на can шину, а уже идёт в машину, а у нас обычная асинхронная запись и чтение из порта (либо апи, предоставляемое драйвером адаптера), формируем по стандарту эти 19байт кан пакета, высылаем в линию.
В правильную сторону рою? Наспамьте, пожалуйста, где ещё почитать про эту великолепную промышленную шину :)
← →
megavoid © (2012-02-27 17:48) [1]Может кому будет интересно, так оно и оказалось. Шнур USB-OBD (автомобиль), драйвера к шнуру создают виртуальный com-порт, пишем туда подобные пакеты, получаем ответы, по мануалу понимаем, что в машинке захворало.
TCanPacket = record
ID: UINT;
TimeStamp: UINT;
TimeFlag: BYTE;
SendType: BYTE;
RemoteFlag: BYTE;
ExternFlag: BYTE;
DataLen: BYTE;
Data: Array[0..7] of BYTE;
Reserved: Array[0..2] of BYTE;
end;
← →
Inovet © (2012-02-27 18:45) [2]> [0] megavoid © (19.02.12 11:05)
> адаптер на can шину, а уже идёт в машину
Шуршит шарнирами машина.
Шалом, шипованная шина!
ШирОко шпалы расшаперив,
шипя поршнями, крыша едет,
не слыша шопот автожира,
как тишина непотижима.
← →
megavoid © (2012-02-27 18:55) [3][2] ... "а уж она идёт в машину", шурша, шипованая шина! :)
← →
tesseract © (2012-02-27 21:37) [4]
> Может кому будет интересно,
Интересно заводской софт через лично спаянный переходник и лично разобранный через портмон протокол гонять. А тут всё просто. Не спортивно.
← →
Забаненный (2012-02-27 22:08) [5]
> megavoid © (27.02.12 17:48) [1]
>
> Может кому будет интересно, так оно и оказалось.
это у тебя так оказалось. а у нас в автосервисе мой друг и коллега возится с PIC-микроконтроллерами, которые анализируют can, генерят пакеты и т.д. все самостоятельно.
← →
tesseract © (2012-02-27 23:34) [6]
> а у нас в автосервисе мой друг и коллега возится с PIC-микроконтроллерами,
Для Atmel давно готовые хедеры есть. PIC не для Европы.
← →
Забаненный (2012-02-27 23:41) [7]Мы не считаем атмел достойным внимания. Линейка наших контроллеров: PIC, ST, TI.
Готовые хедеры для много чего есть... для атмела вон и USB народ вовсю эмулирует... Это не есть хороший и надежный путь. Для домашних поделок разве что.
← →
RWolf © (2012-02-28 10:12) [8]
> Забаненный (27.02.12 23:41) [7]
> Мы не считаем атмел достойным внимания.
интересно, почему?
← →
tesseract © (2012-02-28 10:15) [9]
> интересно, почему?
Некошерно-же :-) За использование Philips вообще анафема!
← →
Забаненный (2012-02-28 10:44) [10]религия тут ни при чем. просто при сравнении они практически всегда проигрывают. начнут выигрывать - буду их использовать (раньше юзал).
а Филипсы просто не нужны. будет задача, где филипсы станут оптимальным решением - значит, будет филипс.
← →
megavoid © (2012-02-28 11:09) [11]Всё только начинается, и через портмон трассирую протокол (кое-что недокументировано в мануале), ждём как раз славну, отечественный переходник, далее и до PIC доберусь. Ну почему всем стало интересно только после того, как сам разобрался, а? :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.063 c