Does the .NET Micro Framework support CAN?

I know that the .NET Micro Framework supports I²C . Are there libraries for CAN or CANopen too?

If not, does it support CAN without using other peripherals? Can I independently support CAN?

+4
source share
4 answers

Offers GHI support through its .NET Micro extensions. See here for the development system.

Refer to the documentation here for detailed CAN implementation information:

+5
source

CAN support can be very hardware specific at the bottom. Does the chip have mailboxes? How many? Do they support extended identifiers or only standard identifiers? What auto-routing is supported by the mailbox / channel?

Basically, I think that any libraries that you can find will be tied specifically to hardware interfaces.

You can take a look at National Instruments - they usually provide reliable libraries for their equipment, even if they are not the cheapest.

+2
source

I am currently using the IXXAT USB adapter for CAN-bus . They provide updated DLLs, C # bindings and the Windows driver , which I use to read and write data to the CAN-bus network.

+2
source

You might want to use a specific CAN IC bus to develop the .NET Microframework. For example, you can use the MCP2515 chip in conjunction with Netduino . Someone has already written a driver for this particular installation .

+1
source

All Articles