EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

CAN Bus Development tools

Started by Toby Harris July 31, 2013
I am about to start developing a CAN Bus project and was after peoples
first hand experience in (low cost!) PC Based (Windows 7 - 64 bit) USB
Can Bus tools. Ideally I'd like to analyse and log both 11 bit and 29
bit frame formats at speeds up to 1 Mbit, in addition the ability to
filter and transmit my own test frames would be required.

So far I've identified the following products:

PEAK PCAN-USB (http://www.peak-system.com/PCAN-USB.199.0.html?&L=1
)

CANUSB (http://www.can232.com/?page_id
)

CANdo (http://www.cananalyser.co.uk/ )

And Microchip's CAN BUS Analyser Tool
(http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId1406&dDocName=en546534
) - which gets poor reviews.

Cheers

Toby

[Non-text portions of this message have been removed]

An Engineer's Guide to the LPC2100 Series

On 31 juil. 2013, at 16:38, Toby Harris wrote:

> I am about to start developing a CAN Bus project and was after peoples
> first hand experience in (low cost!) PC Based (Windows 7 - 64 bit) USB
> Can Bus tools. Ideally I'd like to analyse and log both 11 bit and 29
> bit frame formats at speeds up to 1 Mbit, in addition the ability to
> filter and transmit my own test frames would be required.

Some months ago, I made my first project with CAN (CANopen, in fact) using a LPC11C24. During the development, I used a 'Tiny-CAN I-XL' (), which wasn't expensive and seemed reliable to me. They provide a small tool which can view the CAN traffic and send frames through a GUI. They also provide a DLL to send and receive frames from within custom software There is a Windows (the interface is FTDI based, so 64 bits is not a problem!) and a Linux version (and there seems to be traces for a MacOS version within the archives, but I wasn't able to get it working, but, as I was kind in a hurry and it wasn't required, I didn't try too hard!)

One major drawback (which wasn't really one for me!) is that, if I remember correctly, part of the documentation is in german! (not a problem for the manual of the CAN-viewer, but could be annoying for the API!)

Jean-Marc


The 2024 Embedded Online Conference