我知道.NET Micro Framework支持I²C总线。是否还有一些CAN或CANopen的库?
如果没有,它是否支持CAN而不使用其他外围设备? 我可以自己建立CAN支持吗?
答案 0 :(得分:5)
答案 1 :(得分:2)
关于CAN的支持可能非常特定于下面的硬件层。芯片有邮箱吗?多少?它们是支持扩展ID还是标准ID?邮箱/频道支持哪种自动布线?
基本上,我认为您可能找到的任何库都将专门与硬件接口绑定。
你可能想看看National Instruments--他们倾向于为他们的硬件提供强大的库,即使它们不是最便宜的。
答案 2 :(得分:2)
我目前正在使用IXXAT中的a USB to CAN-bus adapter。它们提供了最新的DLL,C#绑定和a Windows driver,我用它来读取和写入CAN总线网络。
答案 3 :(得分:1)
您可能希望使用特定的CAN总线IC进行.NET Microframework开发。例如,您可以将MCP2515 chip与Netduino结合使用。有人已经写过a driver for this specific setup。